Exemple #1
0
        private void Refresh_Table()
        {
            if (dgv_BlockingData.Columns.Count > 0)
            {
                dgv_BlockingData.Columns.Clear();
            }
            if (dgv_BlockingData.Rows.Count > 0)
            {
                dgv_BlockingData.Rows.Clear();
            }

            dgv_BlockingData.DataSource = dbControl.Get_BlockingTable();
            dgv_BlockingData.Update();

            int last_index = dgv_BlockingData.ColumnCount;

            for (int i = 0; i < last_index; i++)
            {
                if (i == (last_index - 1))
                {
                    dgv_BlockingData.Columns[i].AutoSizeMode = (DataGridViewAutoSizeColumnMode)DataGridViewAutoSizeColumnsMode.DisplayedCells;
                }
                else
                {
                    dgv_BlockingData.Columns[i].AutoSizeMode = (DataGridViewAutoSizeColumnMode)DataGridViewAutoSizeColumnsMode.AllCells;
                }
            }

            dgv_BlockingData.RowTemplate.Height = 50;
        }