Posted on 2012-01-10 14:02 marcozh 阅读(1738) 评论(3) 编辑 收藏 最近用了Dev的Treelist控 件,其中用到了拖动方法。众所周知的是,Dev的Treelist封装了原先用递归才能实现的树状显示,所以写代码非常方便。以前我做树形表,还需要一些 辅助字...
分类:
其他好文 时间:
2014-12-28 00:17:46
阅读次数:
278
this.Text = ""; DevExpress.XtraTreeList.TreeListMultiSelection mMSTN = this.treeList_Resources.Selection; for (int i = 0; i < mMSTN.Count; i++) { this...
分类:
其他好文 时间:
2014-12-27 15:11:45
阅读次数:
598
TreeList一、简介二、属性列表1、OptionsSelection:EnableAppearanceForcusedCell:选中的Cell的Appearance设置是否可用。默认为True;EnableAppearanceForcusedRow:选中的Node的Appearance设置是否可...
分类:
其他好文 时间:
2014-12-27 11:21:02
阅读次数:
239
一、说明
使用dev控件,TreeList1向TreeList2拖拽
二、属性
//允许拖拽
treeList1.AllowDrop = true;
treeList2.AllowDrop = true;
...
分类:
其他好文 时间:
2014-12-12 13:04:35
阅读次数:
196
终于搞定DevExpress的TreeList控件的刷新数据源后恢复刷新前节点展开状态的问题。由于控件本身没有提供这种方法,所以只能手动实现了。实现的思路如下:
1、保存刷新前节点状态,试过几种方法都不理想,最后采取的办法是用一个List保存Expanded属性为True的节点的KeyID。
var ids = new List();
treList.GetNodeList().FindAll...
分类:
其他好文 时间:
2014-11-27 16:23:53
阅读次数:
176
RepositoryItemCheckEdit默认有三种状态,选中状态、未选中状态和半选中状态(半选中状态通常用在TreeList中如果父节点下的子节点有选中的有未选中的,则父节点状态为半选中状态)。 通常情况下我们只用选中和非选中状态即可,修改方式如下: 默认情况下,RepositoryItemC...
分类:
其他好文 时间:
2014-11-27 12:32:14
阅读次数:
611
概述:如何让DevExpress TreeList的每个节点高亮显示?如何让DXperience TreeList的每个节点高亮显示?效果如下:private void treeList1_CustomDrawNodeCell(object sender, DevExpress.XtraTreeL....
分类:
其他好文 时间:
2014-11-20 06:49:36
阅读次数:
248
关键点:(1)TreeList中显示的单元格默认不显示上、下、左、右边框,显示的是TreeList自身的行横边框、列纵边框,具体对应TreeList属性中OptionView项下的ShowVertLines、ShowHorzLines两项,将其对应默认值由默认False改为True即可去除行横边框、...
分类:
其他好文 时间:
2014-11-03 12:48:09
阅读次数:
238
一、点击在拖入的显示控件(TreeList)右上方的箭头,在Treelist任务中选择数据源,添加项目数据源,依次选择数据库、数据集,新建连接,浏览选择数据库(*.mdb),依次点击 下一步,选择“表”,完成。二、具体代码如下: #region"合并单元格(多行多列)" ...