我有一个TabPage中的DataGridView控件,我监听SelectionChanged事件。当选择TabPage时,DataGridView选择第一行并触发SelectionChanged事件。我怎样才能阻止它自动选择一行?如何阻止DataGridView自动选择行?
2
A
回答
3
我可以考虑两种解决此问题的方法,如果您知道事件始终激发,请在第一个选择中设置一个布尔标志,然后仅执行剩余的SelectionChanged代码。
另一种方法是拥有一个隐藏的控件,它是TabPage的第一个TabStop,因此是第一个获得焦点的控件(我没有测试过这个,当然只是我的两分钱)。
0
重写TabPage的函数“OnEnter”。
在此函数中调用DataGridView的函数“ClearSelecton”。
相关问题
- 1. GTK树阻止选择行
- 2. 阻止日期选择器自动选择日期
- 3. 如何阻止Intellij自动运行SBT
- 4. DataGridView选择行
- 5. 如何阻止iOS PinchGesture选择按钮?
- 6. 如何阻止选择包含?
- 7. 如何防止在选择多个datagridview行时选择“新”datagridview行中的单元格?
- 8. Powershell:选择DataGridView行
- 9. 从自动添加新行停止DataGridView
- 10. jQuery的空()阻止选择
- 11. 阻止选择treenode的C#
- 12. 如何从DataGridView中选择行?
- 13. 如何选择DataGridView中的所有行?
- 14. 阻止DataGridView提交新的空行
- 15. 如何阻止页面自动刷新?
- 16. 在第三个DataGridView中选择时,如何在2个DataGridView中选择一行?
- 17. ASP.NET Gridview滚动选择靠近底部的行 - 如何阻止它?
- 18. DataGridView阻止UI线程
- 19. 如何阻止删除只读DataGridView上的行?
- 20. 防止DataGridView选择行时排序如果以前没有选择
- 21. (Mac)如何阻止Netbeans自动选择建议的关键字,但保持打开POPUP让我选择MANUALLY?
- 22. 如何选择并滚动到Datagridview中的新行?
- 23. 阻止Windows窗体DataGridView移动到下一行上按ENTER键
- 24. C#:从DataGridView中选择行
- 25. 与DataGridView中选择行
- 26. DatagridView选择最后一行
- 27. 在datagridview中选择多行
- 28. c#wpf datagridview选择行
- 29. DataGridView选择“完成行”
- 30. DataGridView中的行选择