コード例 #1
0
ファイル: ProdOut.cs プロジェクト: youthjoy/cshelper
        public void InitControl()
        {
            gen = new GridHelper();

            pdInstance=new QX.BLL.Bll_Prod();
            comGrid = gen.GenerateGrid("CList_POut", this.pnlGrid, new Point(0, 0));
            List<Prod_Pool> list = new List<Prod_Pool>();
            comGrid.DataSource = list;
            comGrid.DisplayLayout.Override.AllowAddNew = AllowAddNew.No;
        }
コード例 #2
0
ファイル: ComMap.cs プロジェクト: youthjoy/cshelper
        private void GridInit()
        {
            GridHelper gen = new GridHelper();

            List<Sys_Map> bsList = new List<Sys_Map>();
            string moduleCode = DataCode;
            bsList = dcInstance.GetMap(ModuleCode);

            //ADOSys_PD_Module moduleInstance = new ADOSys_PD_Module();
            //Sys_PD_Module module = new Sys_PD_Module();
            //module = moduleInstance.GetListByWhere(" and SPM_Module='" + DataCode + "'").FirstOrDefault();
            //if (module == null)
            //{
            //    moduleCode = "CList_BseDict";
            //}

            comGrid = gen.GenerateGrid(moduleCode, this.pnlGrid, new Point(6, 20));
            comGrid.DisplayLayout.Override.AllowAddNew = AllowAddNew.TemplateOnBottom;
            BindingSource dataSource = new BindingSource();
            dataSource.DataSource = bsList;

            comGrid.DataSource = dataSource;

            //SetGridEditMode(false, StationGrid);

            //列宽度自适应
            comGrid.DisplayLayout.AutoFitStyle = AutoFitStyle.ExtendLastColumn;
            comGrid.Text = this.Text;
        }