我想作为DataGridView的单元格值更改显示MSGBOX作为DataGridView的单元格值更改
对于实施例显示邮件箱: -
目前DatagridView1细胞被聚焦
我将键入HELLO
所以当我键入H它应该显示msgbox“H”
然后当我写E它应该显示MSGBOX“他”
由于当时电池价值变动只应表现出MSGBOX
请帮助。
在此先感谢... !!
我想作为DataGridView的单元格值更改显示MSGBOX作为DataGridView的单元格值更改
对于实施例显示邮件箱: -
目前DatagridView1细胞被聚焦
我将键入HELLO
所以当我键入H它应该显示msgbox“H”
然后当我写E它应该显示MSGBOX“他”
由于当时电池价值变动只应表现出MSGBOX
请帮助。
在此先感谢... !!
您可以尝试使用KeyPress事件。
private void gridView_KeyPress(object sender, KeyPressEventArgs e)
{
if(gridView.SelectedCells.Count > 0)
{
var cell = gridView.SelectedCells[0];
if (cell.Value != null)
MessageBox.Show(cell.Value.ToString());
}
}
@ J.Allen不工作时,哥哥电网集中和键被按下我想告诉味精盒当细胞在编辑模式和关键MSGBOX是显示 –
你说得对。显然TextBox是获得Key事件的人。 https://social.msdn.microsoft.com/Forums/zh-CN/575dfd63-846e-4bad-93ed-2c3e1eeadc1b/datagridview-keydown-in-editmode?forum=winformsdatacontrols该文章显示了如何将处理程序附加到这些事件并完成你想要的。 –
请仔细阅读[提问]尽快如果你能 – Plutonix
Plutonix帮助被按下,那么它应该告诉哪个按键被按下。 –