DevExpress TreeList 常见问题解决方法
1、 如何给节点添加图片? 首先需要添加一个图片控件,然后给它加入图片,最后把treelist的节点图片属性和图片控件绑定,代码如下:
imagelist imagelist; private void 测试窗口_load(object sender, eventargs e) { con.connectionstring = sqlconstr; datatable dt = new datatable; dt.columns.add("进程"); dt.rows.add("123"); treelist1.dock = dockstyle.fill; treelist1.datasource = dt; imagelist = new imagelist; imagelist.images.add(image.fromfile(@"e:\图片素材\2.jpg")); treelist1.selectimagelist = imagelist; treelist1.nodes[0].imageindex = 0; }
2、 如何将背景色设为透明?
treelist1.backcolor = color.transparent; treelist1.appearance.empty.backcolor = color.transparent; treelist1.appearance.row.backcolor = color.transparent;
3、 如何展开当前节点和父节点?
/// <summary> /// 展开当前节点及父节点 /// </summary> /// <param name="_node"> public void parentnodeexpend(treelistnode _node) { treelistnode _cnode = _node; treelist1..nodes.treelist.findnodebyid(_cnode.id).expanded = true;
4、 如何设置显示水平滚动条?
public void treelisthorzscroll(treelist treelist) { treelist.optionsview.autowidth = false;
下面看下devexpress常见问题解决方案
layoutcontrol:
1.lookandfeel。
2.optionsview 之 allowhottrack【鼠标放上去变色】,drawitemborders【控件边框是否显示】
3.begininvoke(new methodinvoker(delegate { textedit1.focus()})); 【获取焦点】
4.layoutcontrol1.optionsitemtext.textalignmode=aligninlayoutcontrol.(设置拖放控件后,控件自动跟原有内容调整)查看图片
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
gridview :
1.属性 indicatorwidth, 设置girdview最左端列宽度【自动生成列,跟绑定的数据列没有关系】。
2.禁用每个列排序, this.gridview1.optionscustomization.allowsort = false;
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
treelist:
1.每个列禁用排序,设置每个列的 optionscolumn.allowsort = false,在run designer每个列中都可看到该属性;
dateedit:
1、禁用鼠标滚动。
dateedit1.spin += new devexpress.xtraeditors.controls.spineventhandler(dateedit1_spin); void dateedit1_spin(object sender, devexpress.xtraeditors.controls.spineventargs e) { e.handled = true; }
以上所述是小编给大家介绍的devexpress treelist 常见问题解决方法,希望对大家有所帮助
推荐阅读
-
Winform中双击DevExpress的TreeList的树形节点怎样获取当前节点
-
浅析SVN常见问题及解决方法
-
公众号活动的微信支付怎么设置?微信支付设置的常见问题解决方法
-
360杀毒有哪些常见问题?360杀毒常见问题的解决方法
-
百度卫士视频加速使用图文教程以及常见问题解决方法
-
人人桌面帐号密码忘记了怎么办?人人桌面帐号密码常见问题的解决方法介绍
-
DevExpress的TreeList的常用属性设置以及常用事件
-
DevExpress的TreeList怎样设置数据源,从实例入手
-
电子烟配置工具VooPoo安装使用教程及常见问题解决方法
-
Vue Router 实现动态路由和常见问题及解决方法