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