private void InitGridView() { var t = typeof(TB_PREMISE_GRIDVIEW_DTO); var pis = t.GetProperties().ToList(); pis.ForEach(p => { var col = GridColumnBuilder.BuildColumn(p); gridViewMCU.Columns.Add(col); }); }
public FrmSelectList(Type entityType, List <T> selectList) { this.SelectList = selectList; var pis = entityType.GetProperties(); List <GridColumn> cols = new List <GridColumn>(); foreach (var pi in pis) { cols.Add(GridColumnBuilder.BuildColumn(pi)); } gridViewSelectList.Columns.AddRange(cols.ToArray()); }