摘要:
1. ErrorProvider概述 我们经常使用Windows Forms下的ErrorProvider,这是一个.NET组件,可以在VS IDE的工具栏中找到它。Errorprovider通常用于窗体或控件的用户输入;同时它也是典型的关联型(绑定)的验证控件,用以验证并显示控件关联的数据源如DataSet中存在的错误。ErrorProvider比使用消息框(MessageBox)显示错误信息的... 阅读全文
摘要:
DomainUpDown 控件在外观上都是由一个文本框和一对可以上下移动列表的箭头组成.其功能类似于组合框,您可以将任何类型的数据放入列表,同时在文本框中显示单个字符串值,让用户可以通过单击上箭头和下箭头来浏览数据。 到目前为止,只知道是DomainUpDown控件,它的中文名称好象没有人给它取过。我认为:DomainUpDown控件 叫“文本组合框”比较合适。 阅读全文
摘要:
面的代码示例说明如何搜索域中的所有用户。它包含一些基本的必需任务,例如使用 C# try-catch 或 Visual Basic .NET try-catch-finally 语句捕捉错误以及可由 DirectorySearcher 对象引发的所有错误的错误处理。try{// Bind to the users container.DirectoryEntry entry = new Direc... 阅读全文
摘要:
DirectoryEntry是.Net给我们的一大礼物,他的名字我们就知道他的功能--目录入口。使用过ADSI的人都知道操作IIS,WinNT这些时,我们还需要提供他们的Path,操作IIS时,这个Path的格式为:IIS://ComputerName/Service/Website/DirectoryComputerName:即操作的服务器的名字,可以是名字也可以是IP,经常用的就是localh... 阅读全文
摘要:
ContextMenuStrip 控件提供了与某个控件关联的快捷菜单。也就是说通过这个控件可以方便的实现在别的控件上弹出右键快捷菜单。 例子: 1、先添加一个ContextMenuStrip 控件到Form上 2、设置目标控件(如窗体、文本框等)的ContextMenuStrip属性,指向你刚才添加的ContextMenuStrip 控件。这样就实现了两者的关联。 3、动态将一些菜单项添加到 Co... 阅读全文
摘要:
ColorDialog MyDialog = new ColorDialog(); // Keeps the user from selecting a custom color. MyDialog.AllowFullOpen = false; // Allows the user to get help. (The default is false.) MyDialog.ShowHelp = t... 阅读全文
摘要:
private BindingSource myBindingSource = new BindingSource(); OracleConnection conn = new OracleConnection("Data Source=xxx;Persist Security Info=True;User ID=xxx;Password=xxx"); private void Form1_Lo... 阅读全文
摘要:
这是一个在.net2.0里面新出现的类,用于执行后台比较长的任务而又想能和UI有点操作的应用里面。普通情况下,你点击一个按钮,去后台执行一个process,如果你想得到结果,就得等这个process结束。通常,可以使用异步执行回调来解决这个问题。现在,backgroundworker给我们实现了这样一种简单的封装,可以把我们的复杂任务交给新的线程去处理,然后继续UI线程。等到我们的任务需要通知UI... 阅读全文