03 2009 档案
摘要:在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中key/value键值对均为object类型,所以Hashtable可以支持任何类型的key/value键值对. 因...
阅读全文
摘要:获取DataGridView中单元格的坐标 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> int x = dgAddMatInZSInfo.GetCellDisplayRectangle(e.ColumnIndex, e.RowIndex...
阅读全文
摘要:为了实现TreeView节点的三种状态:全部选择 ,部分选择,没有选择 。当节点的所有子节点的都处于选择状态时,则该节点也处于选择状态;当节点的部分节点处于选择状态时,则该节点处于部分选择状态;当该节点的所有子节点都没有处于选择状态,则该节点处于没有选择状态。而微软.net提供的TreeView的节点只提供了两种状态,用CheckBox实现的。要想实现三种状态,偶查了很多,最后还是觉得鄙...
阅读全文
摘要:节点拖动和遍历源代码 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> 1 private void treeView1_ItemDrag(object sender, ItemDragEventArgs e) 2 { ...
阅读全文
摘要:今天根据任务做了从数据库中查询得到两个List,然后又通过List构造TreeView; 1 数据库中有两张表: 权限类型表:类型ID Function_TypeID 类型编码 Function_TypeCode 类型名称 Function_TypeName ...
阅读全文
摘要:事件简介: 任何进行过图形用户界面开发的编程人员都会知道事件的概念。当用户在使用程序的时候,用户必然要和程序进行一定的交互。比如当用户点击窗体上的一个按钮后,程序就会产生该按钮被点击的事件,并通过相应的事件处理函数来响应用户的操作。这样用户的直观感觉就是程序执行了我要求的任务了。当然,事件并不一定是在和用户交互的情况下才会产生的,系统的内部也会产生一些事件并请求处理的,比如时钟事件就...
阅读全文

浙公网安备 33010602011771号