0
A
回答
0
你可以在你的SelectionModel上使用SelectionChangeHandler(它给你一个被选中的对象,你可以取消选中它),或者你可以在你的DataGrid上使用CellPreviewHandler(它给你一个被点击的行 - 事件.getContext()。getIndex() - 你可以在你的SelectionModel中取消选中它)。
选择取决于事件发生后你想做什么:你必须在你的UI中做一些明显的事情,这样用户不会感到困惑,为什么点击一行选择它,而点击另一行却不会。例如,您可以在渲染DataGrid后立即更改不可选行的背景颜色,然后在选择了错误的行时显示错误消息。
相关问题
- 1. GWT DataGrid行选择
- 2. GWT - Datagrid选择颜色
- 3. GWT DataGrid禁用鼠标悬停选择
- 4. GWT CellTable/DataGrid - 如何检测列选择?
- 5. GWT DataGrid选择处理程序
- 6. Datagrid的选择
- 7. DataGrid RowDetails选择
- 8. GWT CellTree选择
- 9. GWT DataGrid:同时使用CheckboxCell选择和标准行模式选择
- 10. GWT 2.4 DataGrid在选择项目时自动滚动
- 11. GWT DataGrid/CellTable:全部选择多个页面
- 12. 为什么选择的行在GWT 2.4 DataGrid中部分遮挡?
- 13. 火花datagrid选择
- 14. DataGrid中选择列
- 15. 选择datagrid事件
- 16. Silverlight Datagrid块选择
- 17. DataGrid失去选择
- 18. GWT DataGrid列
- 19. 样式DataGrid GWT
- 20. GWT DataGrid调整
- 21. Datagrid选择的项目
- 22. datagrid里面的combobox选择
- 23. wpf datagrid行选择控制
- 24. 在DataGrid中选择一行
- 25. WPF DataGrid行选择问题
- 26. DataGrid选择缺失项目
- 27. DataGrid行选择触发
- 28. DataGrid项目选择器
- 29. WPF datagrid多行选择
- 30. DataGrid的选择问题
谢谢我实现了CellPreview来捕获mousedown事件,并在我的表单很脏时拒绝它。 – 2012-07-30 17:59:05