DATAGRIDVIEW (Разрешить пользователю добавлять строки) устанавливается пустым при нажатии на эту строку - PullRequest
0 голосов
/ 16 апреля 2020

У меня есть сетка просмотра данных, и у меня включена опция allowusertoaddrows, и все вставляемые данные находятся в этом, но все вставляется вручную (при нажатии кнопки). Проблема в том, что если пользователь щелкает эту строку, она становится пустой - не я. Я думаю, это из-за того, что представление сетки данных думает, что строка была вставлена, а затем устанавливает пустое значение, потому что, если я нажму обратно, все еще там, но просто скрыто, и мне нужно нажать на ячейку, чтобы показать ее снова. Все связывается таким образом.

    sSQL = "SELECT * FROM table ORDER BY dept ASC";
                    m_myDT = m_Conn.GetDataTable(sSQL);

                    dgTableEntry.DataSource = m_myDT;
                    dgTableEntry.Columns[0].Visible = true;

                    dgTableEntry.Columns[1].HeaderText = "Home Department";
                    dgTableEntry.Columns[2].HeaderText = "Department Name";

                    dgTableEntry.Columns[1].Width = 150;
                    dgTableEntry.Columns[2].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;

Я просто пытаюсь предотвратить скрытие текста, пока он находится вне строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...