У меня есть форма с datagridview и когда пользователь начинает вводить значение для первой ячейки в первой строке, также можно нажать f2, которые передают это значение, но я не могу получить значение ячейки доступа, если пользователь вкладки хита и перейти в другую ячейкудоступ к значению ячейки Datagridview при редактировании его значения
следующей мой код для доступа значения ячейки при f2 ударил
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
var key = new KeyEventArgs(keyData);
ShortcutKey(this, key);
return base.ProcessCmdKey(ref msg, keyData);
}
protected virtual void ShortcutKey(object sender, KeyEventArgs key)
{
switch (key.KeyCode)
{
case Keys.F2:
MessageBox.Show(dataGridView1.SelectedCells[0].Value.ToString());
break;
}
}
dataGridView1.SelectedCells [0] .Value возвращает нуль
Это работало отлично для меня, спасибо! – anon58192932