0
A
回答
1
既然你說你正在使用VB6你的意思是,你正在使用DataGrid控件?如果是這樣,這通常通過將RecordSelectors屬性設置爲true來處理。這將導致分割左側的箭頭顯示,並允許用戶選擇整行。當用戶單擊一個記錄選擇器時,它將該行添加到SelBookmarks集合中。如果您想爲用戶執行此操作,您可以通過將代碼添加到DataGrid_RowColChange事件中來手動執行此操作。
Private Sub DataGrid1_RowColChange(LastRow As Variant, ByVal LastCol As Integer)
DataGrid1.SelBookmarks.Add DataGrid1.Bookmark
End Sub
下面是數據網格控制的MSDN參考。 https://msdn.microsoft.com/en-us/library/aa260194(v=vs.60).aspx
1
在datagrid控件中,爲了選擇整行,你應該有一個SelectionMode
屬性,它可以設置爲SelectionByRow
(或類似的東西)。
1
您是否嘗試過類似...
Private Sub DataGrid1_Click()
DataGrid1.SelStartCol = 0
DataGrid1.SelEndCol = DataGrid1.Columns.Count - 1
End Sub
0
Grid1.SelBookmarks.Remove 0
Grid1.SelBookmarks.Add Grid1.Bookmark
相關問題
- 1. 如何選擇整個行而不是單個單元格
- 2. 檢測單元格單擊已選擇表格行
- 3. 數據網格視圖選擇多個單元格
- 4. UICollectionView點擊選擇多個單元格
- 5. 星雲網格 - 選擇單個單元格(CellSelectionEnabled)
- 6. 如何選擇一個網格單元
- 7. 在行和/或WPF數據網格的單元把手單擊
- 8. 數據網格單元行單擊事件
- 9. 選擇表格單元格
- 10. 範圍(單元格)。可選單元格選擇整個工作表
- 11. 如何通過單擊取消選擇flex數據網格行?
- 12. 根據單元格值選擇行
- 13. QTableView選擇單個單元格
- 14. 單擊單元格
- 15. 通過單擊數據網格選擇多個項目
- 16. Excel:在VBA中選擇單個單元格與整個列
- 17. 調整Silverlight數據網格行的單元格高度?
- 18. 單元格選擇數據表PRIMEFACES?
- 19. codeplex phpexcel僅選擇數據單元格
- 20. 使用單個單元格單擊事件實現兩個單元格在同一行中單擊函數
- 21. 根據單元格中的值選擇表單元格
- 22. JQGrid在特定單元格中單擊時不選擇行
- 23. 防止從右鍵單擊樹視圖單元格選擇樹單元格
- 24. 如何使一行中的單元格不能在數據網格中單擊
- 25. 選擇某個單元格旁邊的單元格
- 26. 檢測另一個單元格內的單元格選擇
- 27. PictureBox Grid並點擊時選擇單個單元格
- 28. 在選擇/取消選擇時調整表格單元格
- 29. 允許行選擇禁用WPF數據格中的單元格
- 30. wpf數據網格 - 從一個單元格移動到另一個單元格
IIRC這就是所謂的像在屬性工具窗口(F4)'SelectionMode'。 –
there; s在VB6中沒有SelectionMode屬性:( – user3859812
VBA中沒有datagrid。你使用的是VBA嗎?它是ListView嗎? – cyboashu