c#
guojian3021886
这个作者很懒,什么都没留下…
展开
-
屏蔽鼠标滑轮滚动事件
cmbBuilding.MouseWheel += new MouseEventHandler(cmbBuilding_MouseWheel); private void cmbBuilding_MouseWheel(object sender, MouseEventArgs e) { System.Windows.Forms...原创 2011-04-29 10:54:58 · 415 阅读 · 0 评论 -
获取Winform窗体、工作区 宽度、高度、命名空间、菜单栏高度等收集
MessageBox.Show("当前窗体标题栏高"+(this.Height - this.ClientRectangle.Height).ToString());//当前窗体标题栏高度 ClientRectangle//获取表示控件的工作区的矩形 Clientsize//获取表示窗体工作区的大小MessageBox.Show(SystemInformation....原创 2011-03-08 17:51:59 · 632 阅读 · 0 评论 -
c#中定时器
·关于C#中timer类 在C#里关于定时器类就有3个 1.定义在System.Windows.Forms里 2.定义在System.Threading.Timer类里 3.定义在System.Timers.Timer类里 System.Windows.Forms.Timer是应用于WinForm中的,它是通过Windows消息机制实现的,类似于VB或D...原创 2011-03-16 13:16:34 · 119 阅读 · 0 评论 -
关于该死的foreach循环
今天做一个功能,遍历一个父窗体内所有控件,符合条件的删除.代码如下: foreach (Control item in this.floorGraph.Controls) { if ("SA.Client.Win.Controls.UnitBoxGraph".Equals(item.GetType().ToS...原创 2011-03-18 13:25:59 · 97 阅读 · 0 评论 -
如何遍历并删除Dictionary集合内容
在遍历数据结构的时候,是不可以修改原数据结构的。不然就会抛出错误。我常用的解决办法是做一份拷贝,遍历这个拷贝。(如果数据不是很大的话)比如,这个代码:IDictionary<int, string> ht = new Dictionary<int, string>();ht.Add(1, "one");ht.Add(2, "two");...原创 2011-03-24 21:40:14 · 1010 阅读 · 0 评论