Winform TreeView 节点拖动
来源:互联网 发布:ios 播放网络视频 编辑:程序博客网 时间:2024/06/05 17:35
private void treeView_ItemDrag(object sender, ItemDragEventArgs e)
{
TreeNode dragNode = e.Item as TreeNode;
DoDragDrop(dragNode, DragDropEffects.Move);
}
private void treeView_DragEnter(object sender, DragEventArgs e)
{
e.Effect = e.AllowedEffect;
}
private void treeView_DragOver(object sender, DragEventArgs e)
{
TreeView tv = sender as TreeView;
tv.SelectedNode = tv.GetNodeAt(tv.PointToClient(new Point(e.X, e.Y)));
}
private void treeView_DragDrop(object sender, DragEventArgs e)
{
TreeView tv = sender as TreeView;
//取得被拖拽的节点
TreeNode dragNode = e.Data.GetData(typeof(TreeNode)) as TreeNode;
if (dragNode.Equals(tv.SelectedNode))
return;
if (e.Effect == DragDropEffects.Move)
{
if (tv.SelectedNode == null)
{
tv.Nodes.Add(dragNode.Clone() as TreeNode);
dragNode.Remove();
return;
}
dragNode.Remove();
tv.SelectedNode.Nodes.Add(dragNode);
}
dragNode.Expand();
}
- Winform TreeView 节点拖动
- treeview节点拖动
- treeview节点拖动
- winform Treeview 拖拽节点
- C# winform treeview节点重命名
- winform 两个TreeView间拖拽节点
- C#TreeView数据绑定+拖动节点
- TreeView给节点添加图片(winform)
- C# WinForm TreeView增加子节点
- c#winform treeview根据菜单创建节点
- winform Treeview设置右键点击的节点
- winform TreeView树节点上下移动
- TreeView上节点的拖动和节点的遍历
- winform中TreeView的checkbox父节点连带子节点
- .net C# Treeview的Node拖动,Node节点上下移动
- Treeview的Node拖动,Node节点上下移动
- .net C# Treeview的Node拖动,Node节点上下移动
- .net C# Treeview的Node拖动,Node节点上下移动
- allinone
- git—学习
- Linux内存管理slab分配器
- SpringMVC通过视图配置器返回Json和跨域Jsonp格式数据
- Windows server 2012 搭建VPN图文教程
- Winform TreeView 节点拖动
- PDF文件转DWG文件用CAD转换器可以操作吗?
- Android多渠道打包以及发布方法
- 15个免费遥感影像数据源
- Java中List循环遍历的时候删除当前遍历对象
- jQuery EasyUI DataGrid根据 多个 字段动态合并单元格 ,级连合并
- 三阶贝塞尔曲线公式计算坐标
- C++自由存储区内存分配
- 关于关闭弹窗