示例#1
0
 /// <summary>
 /// 提供树型列表控件的绑定。
 /// </summary>
 /// <param name="treeListCtl"></param>
 /// <param name="bindingSource"></param>
 public virtual void CreateTreeListViewDataBinding(MB.XWinLib.XtraTreeList.TreeListEx treeListCtl, MB.WinBase.Binding.BindingSourceEx bindingSource)
 {
     _TreeListCtl = treeListCtl;
     _TreeListDataBinding.CreateDataBinding(treeListCtl, bindingSource, this.UIRuleXmlConfigInfo.GetDefaultColumns(),
                                            this.UIRuleXmlConfigInfo.ColumnsCfgEdit, TreeViewCfg, false);
 }
示例#2
0
 /// <summary>
 /// 刷新控件的数据。
 /// </summary>
 /// <param name="treeListCtl"></param>
 /// <param name="lstData"></param>
 public void RefreshTreeListData(MB.XWinLib.XtraTreeList.TreeListEx treeListCtl, IList lstData)
 {
     _TreeListDataBinding.RefreshTreeListData(treeListCtl, lstData);
 }
示例#3
0
 //public virtual  void SetTreeNodeStateImage(DevExpress.XtraTreeList.GetStateImageEventArgs e) {
 //   // e.NodeImageIndex = e.Node.Selected ? 1 : 0;
 //}
 /// <summary>
 /// 格式化树型节点。
 /// </summary>
 /// <param name="treeListCtl"></param>
 /// <param name="treeNode"></param>
 public virtual void FormatTreeListNode(MB.XWinLib.XtraTreeList.TreeListEx treeListCtl, DevExpress.XtraTreeList.CustomDrawNodeImagesEventArgs args)
 {
     //
 }