![]() |
1
12
如果用户单击行标题,请将EditMode更改为
|
![]() |
2
1
用户可以按Escape键取消编辑模式,然后可以删除行。也可以选择其他DataGridViewEditMode(请参阅 http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridvieweditmode.aspx )例如DataGridViewEditMode.EditOnKeystroke或EditOnKeystrokeOrF2,从可用性的角度来看,这两种方法都很好。 |
![]() |
3
0
这真的需要在MouseDown上完成。鼠标上触发单元格单击事件:
还需要做更多的工作,包括处理Tab键行为。这种行为(以及上面的修改)最好在继承DataGridView的用户控件中完成。 |
|
4
0
可以将焦点更改为父控件。这将强制单元格结束编辑,而不必更改模式本身。 例如,如果选择多个单元格,则此代码段将离开编辑模式。
|
![]() |
A B · C#Excel自动调整列避免长文本时出错 4 月前 |
![]() |
pseudodev · 失败的测试仅显示堆栈跟踪,不显示完整日志 5 月前 |
![]() |
CactusCake · if语句中应有分号 6 月前 |
![]() |
Bin4ry · 子文件夹中的应用程序设置 6 月前 |