示例#1
0
        public DataGridView getRackCtrl()
        {
            int num = EcoGlobalVar.DCLayoutType;

            if (num >= 3)
            {
                num = 0;
            }
            this.dgvSetDevice.Rows.Clear();
            this.dgvSetDevice.Columns.Clear();
            for (int i = 0; i < DevManFloorGrids.columns[num]; i++)
            {
                DataGridViewSpanColumn dataGridViewSpanColumn = new DataGridViewSpanColumn();
                dataGridViewSpanColumn.Name      = (i + 1).ToString();
                dataGridViewSpanColumn.Resizable = DataGridViewTriState.False;
                dataGridViewSpanColumn.Width     = DevManFloorGrids.pixels[num];
                this.dgvSetDevice.Columns.Add(dataGridViewSpanColumn);
            }
            for (int j = 0; j < DevManFloorGrids.rows[num]; j++)
            {
                DataGridViewRow dataGridViewRow = new DataGridViewRow();
                for (int k = 0; k < DevManFloorGrids.columns[num]; k++)
                {
                    DataGridViewSpanCell dataGridViewSpanCell = new DataGridViewSpanCell();
                    dataGridViewSpanCell.Tag   = "";
                    dataGridViewSpanCell.Value = "";
                    dataGridViewRow.Cells.Add(dataGridViewSpanCell);
                }
                dataGridViewRow.Height = DevManFloorGrids.pixels[num];
                this.dgvSetDevice.Rows.Add(dataGridViewRow);
            }
            this.initLabelPosi();
            this.dgvSetDevice.ReadOnly = true;
            return(this.dgvSetDevice);
        }
示例#2
0
        public DevManFloorGrids()
        {
            this.InitializeComponent();
            int dCLayoutType = EcoGlobalVar.DCLayoutType;

            for (int i = 0; i < DevManFloorGrids.columns[dCLayoutType]; i++)
            {
                DataGridViewSpanColumn dataGridViewSpanColumn = new DataGridViewSpanColumn();
                dataGridViewSpanColumn.Name      = (i + 1).ToString();
                dataGridViewSpanColumn.Resizable = DataGridViewTriState.False;
                dataGridViewSpanColumn.Width     = DevManFloorGrids.pixels[dCLayoutType];
                this.dgvSetDevice.Columns.Add(dataGridViewSpanColumn);
            }
        }