0
A
回答
0
你可以在你的SelectionModel上使用SelectionChangeHandler(它給你一個被選中的對象,你可以取消選中它),或者你可以在你的DataGrid上使用CellPreviewHandler(它給你一個被點擊的行 - 事件.getContext()。getIndex() - 你可以在你的SelectionModel中取消選中它)。
選擇取決於事件發生後你想做什麼:你必須在你的UI中做一些明顯的事情,這樣用戶不會感到困惑,爲什麼點擊一行選擇它,而點擊另一行卻不會。例如,您可以在渲染DataGrid後立即更改不可選行的背景顏色,然後在選擇了錯誤的行時顯示錯誤消息。
相關問題
- 1. GWT - Datagrid選擇顏色
- 2. GWT DataGrid選擇處理程序
- 3. GWT CellTable/DataGrid - 如何檢測列選擇?
- 4. Datagrid的選擇
- 5. GWT DataGrid:同時使用CheckboxCell選擇和標準行模式選擇
- 6. 爲什麼選擇的行在GWT 2.4 DataGrid中部分遮擋?
- 7. GWT 2.4 DataGrid在選擇項目時自動滾動
- 8. DataGrid失去選擇
- 9. DataGrid中選擇列
- 10. 火花datagrid選擇
- 11. Silverlight Datagrid塊選擇
- 12. 樣式DataGrid GWT
- 13. Datagrid多行選擇樣式
- 14. Datagrid選擇的項目
- 15. 在DataGrid中選擇一行
- 16. datagrid裏面的combobox選擇
- 17. WPF Datagrid無法選擇行
- 18. WPF DataGrid行選擇問題
- 19. DataGrid項目選擇器
- 20. DataGrid選擇缺失項目
- 21. DataGrid列選擇事件
- 22. DataGrid的選擇問題
- 23. WPF Datagrid風格選擇行
- 24. 從DataGrid中選擇DataGridCell
- 25. 選擇的項目的DataGrid
- 26. WPF datagrid多行選擇
- 27. GWT堆棧面板選擇
- 28. GWT CellTree選擇父節點
- 29. GWT時間選擇器?
- 30. 加載datagrid時選擇選項卡,easyui
謝謝我實現了CellPreview來捕獲mousedown事件,並在我的表單很髒時拒絕它。 – 2012-07-30 17:59:05