C#
文章平均质量分 90
linengcs
Keep Coding, Keep Happy
展开
-
C#-基于TreeView和ListView的简易版文件管理器
TreeViewTreeView控件利用层次结构向用户展示一系列相关信息。利用TreeView控件,可以把相关信息组织成易于管理的块。在TreeView控件中显示的每个数据项(节点)都对应于一个TreeNode对象。该对象的Nodes属性为一个集合,包含该对象下属的所有子节点。TreeView控件中每个节点都有一个标题和两个可选图像,这两个图像分别用来图形化节点的选中或未被选中状态,使用图像需ImageList控件支持。由Windows资源管理器可知,在运行时TreeView控件的层次结构中任何节点都原创 2022-04-22 22:24:11 · 1811 阅读 · 2 评论 -
C#-窗体元素的拖拽实现
拖拽操作其实与剪切与粘贴没有什么不同,只不过是它是使用鼠标而不是键盘,在两类操作中,都会有一个来源(被拖拽、被剪切的文字)和目标(拖往的、被粘贴的位置)。无论哪种操作,都会在内存中存在数据的一份副本,在剪切操作中会使用到剪切板,而在拖拽操作中,会使用到DataObject对象,这个DataObject对象就好比是一个私有的剪切板在应用程序中,是通过一系列事件,如DragEnter,DragLeave和DragDrop事件来实现在Windows应用程序中的拖拽操作。注意:只有当控件的AllowDr原创 2022-04-22 17:27:09 · 3961 阅读 · 0 评论