public void GetOrganizationStructure(int ExpandedRoot = 1, int ExpandedFilials = 1, int ExpandedGroups = 0, int ExpandedRoleJob = 0, string OnlyCurentFillial = "NULL") { if (sender.Nodes.Count != 0) { Filling_ndList(); } mdVariables.EventChangedControl = false; ImageCol.Clear(); ImageCol.AddImage(global::My.Resources.Resources.company_16x16); ImageCol.AddImage(global::My.Resources.Resources.organization_16x16); ImageCol.AddImage(global::My.Resources.Resources.group_people_16x16); ImageCol.AddImage(global::My.Resources.Resources.performer_16x16); ImageCol.AddImage(global::My.Resources.Resources.current_16x16); sender.ClearNodes(); sender.DataSource = mdQuery.iDataSet.Tables[TableName]; sender.KeyFieldName = "Id"; sender.ParentFieldName = "ParentId"; sender.StateImageList = ImageCol; sender.PopulateColumns(); mdHidenAllColumns.HidenAllColumns_TreeList(sender); sender.Columns["Name"].Visible = sender.Columns.Count != 0; }
public void PopulateColumns() { _tree.PopulateColumns(); }