Beispiel #1
0
        public AppListInfo LinkListToColumn(TableBase.TableEnum listName, DevExpress.XtraEditors.TreeListLookUpEdit col)
        {
            AppListInfo l = AppListStore.Find(x => x.AppListName == listName);

            l.LinkListToColumn(col);
            l.AddButtonsToList(col);
            return(l);
        }
Beispiel #2
0
 public void LinkListToColumn(DevExpress.XtraEditors.TreeListLookUpEdit col, string treeFilterString = "")
 {
     try
     {
         DevExpress.XtraTreeList.TreeList MyList = (DevExpress.XtraTreeList.TreeList) this.LayoutObject;
         MyList.DataSource            = this.DataMemberXPCollection;
         col.Properties.DataSource    = this.DataMemberXPCollection;
         col.Properties.DisplayMember = this.DisplayMember;
         col.Properties.ValueMember   = this.ValueMember;
         RetrieveRows(false);
         col.Properties.TreeList.ForceInitialize();
         CopySettings(MyList, col.Properties.TreeList);
         if (treeFilterString != "")
         {
             col.Properties.TreeList.AddFilter(treeFilterString);
         }
     }
     catch (Exception ex)
     {
         XtraMessageBox.Show(ex.GetFullExceptionErrMessage());
     }
 }