YetAnotherRelogger.Forms.MainForm2.UpdateGridView C# (CSharp) Method

UpdateGridView() public method

public UpdateGridView ( ) : void
return void
        public void UpdateGridView()
        {
            dataGridView1.DataSource = BotSettings.Instance.Bots;
            dataGridView1.Refresh();
            dataGridView1.Columns["week"].Visible = false;
            dataGridView1.Columns["demonbuddy"].Visible = false;
            dataGridView1.Columns["diablo"].Visible = false;
            dataGridView1.Columns["isRunning"].Visible = false;
            dataGridView1.Columns["isStarted"].Visible = false;
            dataGridView1.Columns["profileSchedule"].Visible = false;
            dataGridView1.Columns["AntiIdle"].Visible = false;
            dataGridView1.Columns["StartTime"].Visible = false;
            dataGridView1.Columns["UseWindowsUser"].Visible = false;
            dataGridView1.Columns["CreateWindowsUser"].Visible = false;
            dataGridView1.Columns["WindowsUserName"].Visible = false;
            dataGridView1.Columns["WindowsUserPassword"].Visible = false;
            dataGridView1.Columns["D3PrefsLocation"].Visible = false;
            dataGridView1.Columns["IsStandby"].Visible = false;
            dataGridView1.Columns["UseDiabloClone"].Visible = false;
            dataGridView1.Columns["DiabloCloneLocation"].Visible = false;
            dataGridView1.Columns["ChartStats"].Visible = false;

            dataGridView1.Columns["isEnabled"].DisplayIndex = 1;
            dataGridView1.Columns["isEnabled"].HeaderText = "Enabled";
            dataGridView1.Columns["isEnabled"].Width = 50;

            dataGridView1.Columns["Name"].DisplayIndex = 2;
            dataGridView1.Columns["Name"].ReadOnly = true;

            dataGridView1.Columns["Description"].DisplayIndex = 3;
            dataGridView1.Columns["Description"].Width = 200;
            dataGridView1.Columns["Description"].ReadOnly = true;

            dataGridView1.Columns["Status"].ReadOnly = true;

            foreach (DataGridViewRow row in dataGridView1.Rows)
            {
                row.HeaderCell.Value = string.Format("{0:00}", (row.Index + 1));
            }

            dataGridView1.AutoResizeRowHeadersWidth(DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders);
        }