TreeList 节点拖曳
/// 拖曳节点并保存结果
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void treelArea_DragDrop(object sender, DragEventArgs e)
{
TreeListNode fNode;
TreeListNode tNode;
string parentId;
string regId;
try
{
fNode = (e.Data.GetData(typeof(TreeListNode))) as TreeListNode; //数据来源节点
tNode = this.treelArea.CalcHitInfo(this.treelArea.PointToClient(new Point(e.X, e.Y))).Node;//目标节点
if (fNode != null && tNode != null)
{
parentId = tNode.GetValue("RegID").ToString().Trim();
regId = fNode.GetValue("RegID").ToString().Trim();
if (parentId.Length > 0 && regId.Length > 0)
{
areaSetupActionHelper.updateParentId(regId, parentId); //修改parentId;
GridViewBindData(regId); //刷新GrieView中的数据;
}
}
}
catch (Exception ex)
{
MyDialog.Alert(ex.Message,"拖曳时发生异常");
}
}
转载于:https://www.cnblogs.com/guatai/articles/867850.html
TreeList 节点拖曳相关推荐
- DevExpress之TreeList节点绑定图片
最近在项目中使用到了DX中的TreeList控件绑定数据源时在每个节点前显示特点的图片:查阅相关资料实现方法如下: 1.首先打开VS2010新建一个WINFROM应用程序: 2.在WINFROM应用程 ...
- DevExpress的TreeList实现显示本地文件目录并自定义右键实现删除与重命名文件
场景 使用DevExpress的TreeList显示本磁盘下文件目录并在树节点上右键实现删除与添加文件. 效果 自定义右键效果 实现 首先在包含Treelist的窗体的load方法中对treelist ...
- DevExpress之TreeList用法
在程序开发过程中,TreeList控件的使用频率还是挺高的!本文对一些常用算法进行了一些总结: 1.TreeList数据绑定 TreeList数据绑定采用数据源方式的绑定 TreeList.DataS ...
- qt 调用离线地图_Qt编写安防视频监控系统25-离线地图
一.前言 离线地图这个功能是近期才完成的,老早以前就很多人问有没有离线地图的功能,之前也大致了解过如何做离线地图,其实最核心的不是代码,而是如何搞到免费的离线地图文件,离线地图下载器网上大部分都是收费 ...
- Qt编写安防视频监控系统4-删除视频
一.前言 一般会有两种处理方式来删除视频,一种是鼠标右键菜单,删除当前视频或者删除所有视频,一种是直接按住当前视频,移到视频通道界面以外就表示删除当前视频,这也是个比较人性化的设置,每个人的喜好不一样 ...
- dplayer js控制 自动全屏_Qt编写安防视频监控系统18-云台控制
一.前言 云台控制是视频监控系统中必备的一个功能,对球机进行上下左右的移动,还有焦距的控制,其实核心就是控制XYZ三个坐标轴,为了开发这个模块,特意研究了各种云台控制的方法和开源库比如soap,有些厂 ...
- bootstrap-table 新增可编辑行_现代Web开发堆栈工具DevExtreme 新增Gantt组件,助力项目管理...
点击"了解更多"获取DevExpress DevExtreme v19.2正式版下载 DevExtreme拥有高性能的HTML5 / JavaScript小部件集合,使您可以利用现 ...
- .net 5 正式版_ASP.NET Core 3时代全新开启,DevExpress ASP.NET增强Data Grid
由轻量级JavaScript小部件提供支持的70+个高性能DevExpress ASP.NET Core Controls,包含功能完善的报表平台,因此您可以再最短时间内交付响应迅速的业务线应用程序. ...
- Qt编写项目作品大全(自定义控件+输入法+大屏电子看板+视频监控+楼宇对讲+气体安全等)...
一.自定义控件大全 (一).控件介绍 超过150个精美控件,涵盖了各种仪表盘.进度条.进度球.指南针.曲线图.标尺.温度计.导航条.导航栏,flatui.高亮按钮.滑动选择器.农历等.远超qwt集成的 ...
最新文章
- 科学处理java.lang.StackOverflowError: null异常
- C 函数 strstr 的高效实现
- GCN代码超详解析Two-stream adaptive graph convolutional network for Skeleton-Based Action Recognition(三)
- POJ - 1741 Tree(点分治模板题)
- 二分答案二题-P1182数列分段II,P1873砍树
- LeetCode 1288. 删除被覆盖区间(lambda排序)
- 程序员操作系统推荐_为什么程序员要会 Linux
- LINQ学习之旅——准备(C#3.0新特性补充)
- Struts如何获取客户端ip地址
- NumPy库---数组进阶操作
- 怎么用最短时间高效而踏实地学习Linux?
- 大工19春计算机文化基础在线测试3,大工19春《计算机文化基础》在线测试3.doc...
- Unity 跳转GooglePlay 谷歌商店 应用商店
- Python爬虫——批量爬取微博图片(不使用cookie)
- excel表格转vcf图文教程详解
- 百度网盟推广合作主题悬浮于今日正式上线
- Maven tomcat7:run 配置
- Linux 搭建Flink教程
- excel使用技巧,激活Administrator用户方法, 创建以管理员身份打开的命令行快捷方式
- 倍福--PLC扫描周期配置
热门文章
- 笔记本加装内存条,更换散热风扇(以联想y7000为例)
- Java有参构造方法和无参构造方法详解
- JS for循环实现 My cats are called Bill, Jeff, Pete, Biggles, and Jasmin.
- 读书有益——》摆渡人
- 素描java字母_生成素描图片
- 周杰伦赴日展中国风自弹自唱
- 数组越界及其避免方法,C语言数组越界详解
- Echarts 雷达图 鼠标移入标签名 显示悬浮框
- android系统怎么打开4G,4g手机怎么用4g网络【图文】
- Flink入门教程(三)——窗口(一)