Пример #1
0
        public static void ACL_Department_TreeListLookUpEdit(DevExpress.XtraEditors.TreeListLookUpEdit Control)
        {
            #region 列名
            DevExpress.XtraTreeList.Columns.TreeListColumn ID = new DevExpress.XtraTreeList.Columns.TreeListColumn();
            ID.Name         = "Id";
            ID.FieldName    = "Id";
            ID.Caption      = "编号";
            ID.VisibleIndex = -1;
            ID.Visible      = false;

            DevExpress.XtraTreeList.Columns.TreeListColumn Name = new DevExpress.XtraTreeList.Columns.TreeListColumn();
            Name.Name         = "DepartmentName";
            Name.FieldName    = "DepartmentName";
            Name.Caption      = "部门";
            Name.VisibleIndex = 0;
            Name.Width        = 100;
            Name.Visible      = true;

            Control.Properties.TreeList.Columns.AddRange(new DevExpress.XtraTreeList.Columns.TreeListColumn[] { ID, Name });

            #endregion

            Control.Properties.DisplayMember            = "DepartmentName";
            Control.Properties.ValueMember              = "Id";
            Control.Properties.TreeList.KeyFieldName    = "Id";
            Control.Properties.TreeList.ParentFieldName = "ParentId";
            Control.Properties.ImmediatePopup           = true;
            Control.Properties.NullText       = "";
            Control.Properties.TextEditStyle  = DevExpress.XtraEditors.Controls.TextEditStyles.Standard;
            Control.Properties.AllowNullInput = DevExpress.Utils.DefaultBoolean.True;
            Control.Properties.DataSource     = GetAllDepartment();
        }
Пример #2
0
        public static void ys_AssetsCategory_TreeListLookUpEdit(DevExpress.XtraEditors.TreeListLookUpEdit Control)
        {
            #region 列名
            DevExpress.XtraTreeList.Columns.TreeListColumn ID = new DevExpress.XtraTreeList.Columns.TreeListColumn();
            ID.Name         = "Id";
            ID.FieldName    = "Id";
            ID.Caption      = "编号";
            ID.VisibleIndex = -1;
            ID.Visible      = false;

            DevExpress.XtraTreeList.Columns.TreeListColumn Name = new DevExpress.XtraTreeList.Columns.TreeListColumn();
            Name.Name         = "CategoryName";
            Name.FieldName    = "CategoryName";
            Name.Caption      = "类别";
            Name.VisibleIndex = 1;
            Name.Width        = 100;
            Name.Visible      = true;

            DevExpress.XtraTreeList.Columns.TreeListColumn Code = new DevExpress.XtraTreeList.Columns.TreeListColumn();
            Code.Name         = "SimpleCode";
            Code.FieldName    = "SimpleCode";
            Code.Caption      = "简码";
            Code.VisibleIndex = 2;
            Code.Width        = 100;
            Code.Visible      = true;

            Control.Properties.TreeList.Columns.AddRange(new DevExpress.XtraTreeList.Columns.TreeListColumn[] { ID, Name, Code });

            #endregion

            Control.Properties.DisplayMember            = "CategoryName";
            Control.Properties.ValueMember              = "Id";
            Control.Properties.TreeList.KeyFieldName    = "Id";
            Control.Properties.TreeList.ParentFieldName = "ParentId";
            Control.Properties.ImmediatePopup           = true;
            Control.Properties.NullText       = "";
            Control.Properties.TextEditStyle  = DevExpress.XtraEditors.Controls.TextEditStyles.Standard;
            Control.Properties.AllowNullInput = DevExpress.Utils.DefaultBoolean.True;
            Control.Properties.DataSource     = InitalControlHelper.GetAllAssetsCategory();
        }