C# DevExpress TreeListLookUpEdit 绑定数据源下拉窗体

  C# DevExpress TreeListLookUpEdit 绑定数据源下拉窗体


贴图图片-treelistlookupedit




C# Code:

/// <summary>
/// 绑定财务科目树
/// </summary>
/// <param name="lue">TreeListLookUpEdit组件</param>
/// <param name="imageList">图标</param>
public static void BoundAccountItem(TreeListLookUpEdit lue, ImageList imageList, DataTable treeData)
{
  
//创建TreeList的列
  
TreeListColumn col_Popup_CategoryName = new TreeListColumn();
  col_Popup_CategoryName.Caption
= "科目名称";
  col_Popup_CategoryName.FieldName
= tb_AccountItems.ItemName;
  col_Popup_CategoryName.Name
= "col_Popup_ItemName";
  col_Popup_CategoryName.Visible
= true;
  col_Popup_CategoryName.VisibleIndex
= 0;
  col_Popup_CategoryName.Width
= 130;
  
  
//TreeListLookUpEdit.Properties
  
lue.Properties.NullText = "";
  lue.Properties.DisplayMember
= tb_AccountItems.ItemName;
  lue.Properties.ValueMember
= tb_AccountItems.ItemID;
  
  TreeList tree
= lue.Properties.TreeList;
  tree.StateImageList
= imageList;
  tree.Columns.Clear();
  tree.Columns.AddRange(
new DevExpress.XtraTreeList.Columns.TreeListColumn[] { col_Popup_CategoryName });
  tree.OptionsView.ShowSummaryFooter
= false;
  
  tree.KeyFieldName
= tb_AccountItems.ItemID;//设置主键
  
tree.ParentFieldName = tb_AccountItems.ParentID;//设置父级主键
  
tree.RootValue = "";//顶级树结点的值
  
tree.DataSource = treeData.Copy();
  
  DevStyle.SetTreeListSelectStyle(tree);
  DevTreeListView.SetImageIndex(tree,
null, 1, 0);
  
  tree.ExpandAll();
}

//来源:C/S框架网 | www.csframework.com | QQ:23404761





C/S框架网|原创精神.创造价值.打造精品

扫一扫加微信
C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
发表评论

评论内容
昵称:
关联文章

C# DevExpress TreeListLookUpEdit 数据
手工某个数据窗口(LookUpEdit)的数据
DEV组件LookupEdit,ComboBoxEdit数据
使用DataBinderTools工具类定下LookupEdit组件数据
使用观察者模式实时更新程序打开多个界面组件的数据
【原创】C# Winform Dev自动弹框筛选数据PopupContainerEdit组件
DEV CheckedListBoxControl组件数据
【原创】C# Dev用户自定义组件,自动弹框表格过滤数据组件ucMyLookUpEdit
数据(ViewDataBinding)与数据校验(ValidateForSave)
C# 给数据的文本框.Text属性赋值,但没有保存数据
C#使用DataBindings属性不同类型的数据
GridView表格中LookupEdit单选组件
C#TreeList的DataSource属性及获取DataRow数据
数据字典编写的代码
请教数据开发模板怎么用?
C# 数据实现增删改查(CRUD)码下载(原)
数据的文本输入框TextEdit.Text或EditValue属性赋值,失去焦点文本自动清空了
[原创]Asp.Net的GridView数据显示标题
C#通用勾选复选 (码)
3.1将码加入到VS解决方案