Я попытался получить ответ на этот вопрос, но до сих пор никакая помощь не способна делать то, что я хочу.Копировать значения DataGridView в TextBox
У меня есть этот кусок кода, который предназначен для просмотра выбранной строки и вывода ее столбцов в соответствующие текстовые поля.
private void DataGridView01_SelectionChanged(object sender, EventArgs e)
{
if (DataGridView01.SelectedRows.Count > 0)
{
personIDTextBox.Text = DataGridView01.SelectedRows[0].Cells[0].Value.ToString();
comboBox1.Text = DataGridView01.SelectedRows[0].Cells[1].Value.ToString();
Txt_FirstName.Text = DataGridView01.SelectedRows[0].Cells[2].Value.ToString();
mIDDLENAMETextBox.Text = DataGridView01.SelectedRows[0].Cells[3].Value.ToString();
sURNAMETextBox.Text = DataGridView01.SelectedRows[0].Cells[4].Value.ToString();
cITYTextBox.Text = DataGridView01.SelectedRows[0].Cells[5].Value.ToString();
eMAILTextBox.Text = DataGridView01.SelectedRows[0].Cells[6].Value.ToString();
}
}
Когда я запускаю программу, у меня нет ошибок, но она не выводит данные в текстовое поле. Кто-нибудь знает, что я делаю неправильно?
Вы делаете выбрать строку, не так ли? - Также: в вашем коде есть, по-видимому, один кусочек; ты уверен, что это написано? – TaW
Вы поставили точку останова, чтобы узнать, что такое значение DataGridView01.SelectedRows.Count? – User2012384
@TaW Да, я выбираю строку ....... Я поставил точку останова и попытался проверить это, но он просто говорит: «Имя DataGridView01 не существует в текущем контексте. – imamage597