GIS在哪里

 

2009年4月16日

c# 托管

摘要: //两个窗体间的托管 //窗体1 mainForm public delegate void NotifyHandle(); public event NotifyHandle SendToParent; //调用时用,即在此窗口调用SendToParent()事件时就会执行mainform窗口的showNotify方法。 SendToParent(); //窗体2 mainform = ... 阅读全文

posted @ 2009-04-16 14:53 寻找GIS 阅读(177) 评论(0) 推荐(0) 编辑

c# 使用新线程

摘要: public void ThreadSendSMS() { } Thread MyThreadOne = new Thread(new ThreadStart(ThreadSendSMS)); MyThreadOne.IsBackground = true; MyThreadOne.Start()... 阅读全文

posted @ 2009-04-16 14:41 寻找GIS 阅读(1047) 评论(0) 推荐(0) 编辑

C# 跨线程操作

摘要: public delegate void SendMessageHandle(); private void getFireInfo() { if (!WeatherPanel.InvokeRequired)//判断是否需要进行唤醒的请求,如果控件与主线程在一个线程内,可以写成if(!InvokeRequired) { ... 阅读全文

posted @ 2009-04-16 14:36 寻找GIS 阅读(279) 评论(0) 推荐(0) 编辑

C# window forms Treeview checkbox子节点和父节点相互选中的关系

摘要: //全局变量 private bool m_SetClick = true; //树的AfterCheck事件 private void recievedPeopletreeView_AfterCheck(object sender, TreeViewEventArgs e) { if (m_SetClick) { ... 阅读全文

posted @ 2009-04-16 14:11 寻找GIS 阅读(768) 评论(0) 推荐(1) 编辑

C# windows forms 遍历treeview

摘要: TreeNodeCollection tc = treeView1.Nodes; GetNode(tc); public void GetNode(TreeNodeCollection tc) { foreach(TreeNode TNode in tc ) { st... 阅读全文

posted @ 2009-04-16 13:53 寻找GIS 阅读(232) 评论(0) 推荐(0) 编辑

C#winforms如何禁止同一个程序运行两次

摘要: 修改Program.cs 文件 /// summary /// 应用程序的主入口点。 /// /summary [STAThread] static void Main() { System.Diagnostics.Process _RunProcess = System.Diagnostics.Process.GetCu... 阅读全文

posted @ 2009-04-16 11:29 寻找GIS 阅读(167) 评论(0) 推荐(0) 编辑

导航