Exemple #1
0
        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());
        }