![](https://img-blog.csdnimg.cn/20200710102638480.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
DevExpress - WinForm
dev控件的使用记录!
Mark_mwl
这个作者很懒,什么都没留下…
展开
-
DEVtreelist设置双击行不自动展开折叠结点
DEVtreelist设置双击行不自动展开折叠结点原创 2023-04-27 17:21:03 · 270 阅读 · 0 评论 -
DEVGridview给单元格添加指定的tooltip
gridview给单元格添加tooltip原创 2023-02-09 14:06:19 · 649 阅读 · 0 评论 -
关于Dev_PopupContainerControl
关于PopupContainerControl实现复用原创 2022-06-22 16:49:09 · 1292 阅读 · 0 评论 -
Winform使用FTP实现自动更新
实现思路:在主程序打开前实现判断是否需要更新(可以通过数据库表记录一下版本号或者别的方式记录是否需要更新),若需要更新时从ftp站点下载更新包(关于配置ftp站点自己可以搜这里不再做详述)。自己可以制定后缀格式的包或者别的!一般用压缩包的形式来存放最新程序,将文件下载到本地路径,在关闭当前程序打开更新程序做解压替换文件操作,或者可以用批处理文、可执行文件来做操作都行!1.判断是否有新版本。2.通过ftp将更新包下载至本地路径。3.打开更新程序(批处理文件或可执行文件)同时关闭所有主程序进程。4.在更原创 2021-05-14 21:32:30 · 882 阅读 · 0 评论 -
记一次Devtreelist单元格鼠标移入文本超出时提示时间延长
1.添加控件ToolTipController2.加入Treelist属性中ToolTipController3.设置时间以毫秒为单位原创 2021-01-22 17:23:34 · 166 阅读 · 0 评论 -
DEVtreelist设置复选框以及获取选中数据
一.您将treeList.OptionsView.ShowCheckBoxes设置为True,树形结构前就会出现CheckBox选择框,如果您想达到选择父节点,子节点也同时选中的效果,需将treeList.OptionsBehavior.AllowRecursiveNodeChecking设置为True。设置完即可看到效果,如图:二.获取选中行数据 private void GetCheckedID(TreeListNode parentNode) { if (paren原创 2020-08-07 16:44:14 · 3666 阅读 · 4 评论 -
记一次DEVtreelist单元格添加控件及出现[编辑值为空]的问题!
在做项目时需要设定个别单元格的控件显示,例:Combobox,treelist等!本次举例是将treelist添加到单元格中!首先需要添加persistentRepository控件,点击add添加控件即可!说白了persistentRepository也就是一个控件集合!索引为4的既treelist!然后就是在单元格中插入treelist控件,实现思路:先给主treelist绑定控件集合,在treelist的ExternalRep...原创 2020-08-03 16:19:29 · 896 阅读 · 0 评论 -
关于devtreelist刷新数据后定位到刷新前的位置、滚动条自动跑到最上边或最左边的问题
在做完数据增删改操作后需要刷新数据源!我们发现刷新完后滚动条会自动加载到原始位置!我们业务需要在修改完数据后或者刷新数据源后将光标和滚动条恢复到修改或刷新前的位置!解决思路:在修改或刷新前记录行的位置!在数据源修改后修改光标所在行位置!实现代码:int RowIndex = treelist.TopVisibleNodeIndex;刷新或修改操作();treelist.TopVisibleNodeIndex = RowIndex;...原创 2020-07-10 14:20:17 · 1620 阅读 · 0 评论 -
dev控件treelist获取点击节点的所有子节点
使用场景一般我们想要获取父id下(分部)的所有子id(子项),直接遍历就行了!但是满足分部下可能在嵌套一个分部呢?或者嵌套多个分部呢?这时我们就需要用递归方法去获取了!实现思路1.首先获取数据源!我们可以使用强转方法来实现!DataTable Qdtable = (tlQd.DataSource) as DataTable;2.得到点击行的信息var Selectionnode = tlQd.Selection.ToList();3.遍历获取点击行的信息,拿到id,因为是treelist所原创 2020-07-10 10:16:10 · 2817 阅读 · 0 评论 -
关于dev的treelist的表头 获取集合 bands 或者 columns 来设置标题换行
关于dev的treelist的表头 获取集合 bands 或者 columns 来设置标题换行使用treelsit时我们可能会应用到给标题换行,如果涉及到多级标题呢?类似于:直接使用treelist.bands只能获取到一级标题,也就是表中预算收入band,不能获取到二级标题 预算收入工程直接费 和 三级标题 人工费 等!解决方案:遍历bands,得到一级标题,在通过bands子集去判断是否还有子子集,也就是用递归去取所有band!这是实现思路!代码我实现了一个公共方法!1.设置bands或者原创 2020-07-09 11:13:09 · 1267 阅读 · 3 评论