DataGridView не показывает данные, если ячейки не выделены или не нажаты - PullRequest
0 голосов
/ 19 февраля 2019

Это то, что мне нужно, чтобы заполнить мое представление данных

void GrideFillStdMSG()

    {
        using (MySqlConnection conn = new MySqlConnection(connectionString))
        {
            conn.Open();
            MySqlDataAdapter data = new MySqlDataAdapter("ViewAllStudentMSG", conn);
            data.SelectCommand.CommandType = CommandType.StoredProcedure;
            DataTable dtTable = new DataTable();
            data.Fill(dtTable);
            studentMsgGrid.DataSource = dtTable;
            studentMsgGrid.Columns[0].Visible = false;
            conn.Close();
        }
    }

Затем я вызываю метод, как только приложение загружается

private void Form1_Load(object sender, EventArgs e)
    {
        GridFillModule();
        GrideFillStdMSG();


    }

Этот код работает, однако, когда я запускаю приложениемое представление данных сначала кажется пустым, но при щелчке по нему отображается информация в ячейке.Так мне было интересно, что я мог сделать не так?Спасибо, мне действительно нужна помощь в этом.

...