随笔分类 - .NET
摘要:直接入正题, 先看效果图:这里实现了两个简单的功能:1) 自定义了右键菜单,让其中一个选项中显示为一个TextBox加一个Button.2) 在菜单的TextBox中输入值,点击OK后,将值传到主窗体。功能 1),主要就是对ToolStripControlHost类的利用,ToolStripControlHost类实际上就是继承了ToolStripItem类,这个类型也就是ContextMenuStrip中Item的类型,ToolStripControlHost的MSDN中文解释为“承载自定义控件或Windows窗体控件”,也就是相当于一个容器类型的ToolStripItem,利用这个类就可以
阅读全文
摘要:try { string x = ""; int y = int.Parse(x); } catch (Exception ex) { System.Diagnostics.StackTrace st = new System.Diagnostics.StackTrace(ex, tr...
阅读全文
摘要:1. 添加System.Management 的引用2. 在cs代码中初始化引用ManagementClass mc = new ManagementClass("引用的WMI库名称");可供引用的WMI类库在MSDN中可查到:http://msdn.microsoft.com/en-us/library/aa394084(v=VS.85).aspx3. 获取WMI实例ManagementObjectCollection moc= vNetworkAdapter.GetInstances();这里获取到的是WMI实例集合,例如,获取网络适配器信息,这里会获取到无线连接、有线
阅读全文
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1.给要更新的数据表定义主键。2.如果DataSet有删除数据行的操作,最好使用DataRow.Delete();DataSet.AcceptChange();而不是DataTable.Rows.Remove(DataRow);3.更新之前 SqlDataAdapterda=newSqlDataAdapter(strSql,conn); SqlCommandBuildercmb=newSqlCo
阅读全文
摘要:一、值类型和引用类型:a) 值类型:存储在堆栈中,包括 int、float、demical、bool、char类型b) 引用类型:存储在托管堆上,包括object、string类型 i. 装箱boxing:值类型à object类型1. int i = 100; object x = i; //隐式装箱2. int i = 100; object x = object(i); //显示装箱 ii. 拆箱unboxing:object类型à值类型1. int i = 100; object x = i; int j = (int)x; //显示,只可显示拆箱 iii. str
阅读全文
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->privatevoidform1_FormClosing(objectsender,FormClosingEventArgse){if(e.CloseReason==CloseReason.UserClosing){e.Cancel=true;this.Hide();TaskIcon.BalloonTipTitle="分诊系统";TaskIcon.BalloonTipText
阅读全文
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->DataSetdx=newDataSet();dx.ReadXml(Application.ExecutablePath+".config",XmlReadMode.InferSchema);DataRow[]dtTmp=dx.Tables["setting"].Select("name='DepartName'");d
阅读全文
浙公网安备 33010602011771号