.NET
文章平均质量分 52
HelloLWei
这个作者很懒,什么都没留下…
展开
-
DataViewRowState 枚举
DataViewRowState 枚 举 成 员 名称 说 明 Added 一个新行。 Normal 0 0 2原创 2009-08-11 11:19:00 · 535 阅读 · 0 评论 -
Crystal Reports for vs2010 运行找不到文件 crdb_adoplus.dll'
Could not load file or assembly 'file:///C:/Program Files/SAP BusinessObjects/Crystal Reports for .NET Framework 4.0/Common/SAP BusinessObjects Enterprise XI 4.0/win32_x86/dotnet1/crdb_adoplus.dll' or原创 2012-12-11 23:16:42 · 2670 阅读 · 2 评论 -
C#窗口的null与IsDisposed
单击窗菜单弹出一个新窗口,再次触发该事件时要求将刚才弹出的窗口处于激活状态而不是再次弹出一个相同窗口当弹出的窗口关闭后,再触发弹出窗口事件,要求仍弹出窗口的实现1.建立一个窗体frmMain,并把IsMdiContainer属性设置为True.2.拉一个菜单控件到窗体frimMain上,3.新增两个窗体,frmOpen,frmOperator4.建立菜单 open(Name:openToolStripMenuItem),operator(Name:operatorToolStripMenuItem)原创 2011-01-27 11:59:00 · 13403 阅读 · 4 评论 -
有关SelectedValue,SelectedItem,Text
<br /> public partial class Form1 : Form<br /> {<br /> DataTable dtblTemp;<br /> public Form1()<br /> {<br /> InitializeComponent();<br /> InitialTable();<br /> FillComboBox();<br />原创 2010-12-02 21:32:00 · 1971 阅读 · 0 评论 -
c#如何在多线程中访问Form中控件的多种解决方案(收集)
我们在做winform应用的时候,大部分情况下都会碰到使用多线程控制界面上控件信息的问题。然而我们并不能用传统方法来做这个问题,下面我将详细的介绍。 首先来看传统方法: public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_L转载 2010-06-07 15:13:00 · 9271 阅读 · 2 评论 -
C#WinForm APP.CONFIG配置文件的操作
<br />取值代码:首先添加应用,System.configuration<br /> string serverName = System.Configuration.ConfigurationManager.AppSettings["serverName"];<br /> string serverIp = System.Configuration.ConfigurationManager.AppSettings["serverIp"];<br />动态修改或者添加信息到配置文件中代码:<br /原创 2010-06-03 16:33:00 · 1265 阅读 · 0 评论 -
为DataGridView控件增加行标题
<br />把行标题设置为红色代码如下:<br /> <br /> private void dgvClientView_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e)<br /> {<br /> Rectangle rectangle = new Rectangle(e.RowBounds.Location.X, e.RowBounds.Location.Y, dgvCl原创 2010-06-03 16:26:00 · 1398 阅读 · 0 评论 -
C#中的DBNull、Null、""和String.Empty解释
1.对DBNull的解释: 该类用于指示不存在某个已知值(通常在数据库应用程序中)。 在数据库应用程序中,空对象是字段的有效值。该类区分空值(空对象)和未初始化值(DBNull.Value 实例)。例如,表可以包含具有未初始化字段的记录。默认情况下,这些未初始化字段具有 DBNull 值。 该类还可以用于在 COM Inter转载 2010-05-25 00:11:00 · 419 阅读 · 0 评论 -
C#中NULL,"",DBNULL,String.Empty,Convert.IsDBNull()的区别
C#中的空值的判断较麻烦,不象在VB6中那么简单,这些各种空值的判断和理解对不熟悉的人来说,可能很麻烦,现就我在使用过程中的一点体会和大家共同分享。 (1)NULL null 关键字是表示不引用任何对象的空引用的文字值。null 是引用类型变量的默认值。那么也只有引用型的变量可以为NULL,如果 int i=null,的话,是不可以的,因为Int是值类型的。(转载 2010-05-24 23:51:00 · 669 阅读 · 0 评论 -
在线程中访问UI控件
在线程中是不能直接访问UI控件,但是有时候又确实要访问,这对于初学者来说可能有些困难,现就简单的说明一下方法,希望有所帮助。,比如你在启动一个线程,在线程的方法中想更新窗体中的一个TextBox..实现:using System.Threading;//启动一个线程Thread thread=转载 2010-05-25 00:18:00 · 504 阅读 · 0 评论 -
C#中的DBNull、Null、""和String.Empty解释
C#中的DBNull、Null、""和String.Empty解释<br />.对DBNull的解释: <br />该类用于指示不存在某个已知值(通常在数据库应用程序中)。 <br /><br />在数据库应用程序中,空对象是字段的有效值。该类区分空值(空对象)和未初始化值(DBNull.Value 实例)。例如,表可以包含具有未初始化字段的记录。默认情况下,这些未初始化字段具有 DBNull 值。 <br /><br />DBNull 从不等于任何值。 <br /><br原创 2010-07-05 13:55:00 · 746 阅读 · 0 评论 -
C#语言 第六部分 线程(二) 线程同步(1)
0 概述上一章我们了解了多个线程可以“同时”运行代码(我们称为“异步运行”),这一章我们来研究为什么异步运行的线程需要同步?所谓同步,就是给多个线程规定一个执行的顺序(或称为时序),要求某个线程先执行完一段代码后,另一个线程才能开始执行。第一种情况:多个线程访问同一个变量:一个线程写,其它线程读:这种情况不存在同步问题,因为只有一个线程在改变内存中的变量,内存中的变转载 2010-04-30 14:44:00 · 850 阅读 · 0 评论 -
浅析C# get和set用法
C# get set用法中,get是读取属性时进行的操作,set是设置属性时进行的操作。定义一个属性如果只有get,这个属性就是只读的。C# get set用法很简单的,但是必须要很好掌握基础的认识,才能更好的理解C# get set用法。C# get set用法中,get是读取属性时进行的操作,set是设置属性时进行的操作。定义一个属性如果只有get,这个属性就是转载 2010-04-29 16:29:00 · 1383 阅读 · 0 评论 -
webservice 部署 IIS出错
最近在写一个上下载文件到客户机的程序时用到了Webservice,在IIS上部署衙,浏览时出现下面错误:在asp.net2.0下:在浏览器中浏览Webservice主页:http://localhost/Bmservice/Service.asmx时出现“名称以无效字符开头。处理资源 http://localhost/Bmservice/Service.asmx 时出错。原创 2010-04-28 09:39:00 · 2342 阅读 · 1 评论 -
DataSet..::.Merge 方法 (DataSet)
将指定的 DataSet 及其架构合并到当前 DataSet 中。 命名空间: System.Data 程序集: System.Data(在 System.Data.dll 中)原创 2009-09-07 14:29:00 · 2198 阅读 · 1 评论 -
數組
第十七章 数组(二)17.1 数组与内存 17.1.1 数组的内存结构 17.1.2 数组的内存地址 17.1.3 数组元素的内存地址 17.1.4 数组访问越界 17.2 二维数组 17.2.1 二维数组基本语法 17.2原创 2009-09-07 11:27:00 · 1457 阅读 · 1 评论 -
C# 中的委托和事件
引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对转载 2015-07-18 09:57:56 · 519 阅读 · 0 评论