2013-03-04 25 views
1

使用Dephi XE,當用戶單擊按鈕時,我希望能夠在StringGrid(SG)中選擇單元格(沒有問題),然後允許用戶立即啓動打入該單元格。開始在字符串網格的選定單元格中輸入

SG.Row := DesiredRow; 
SG.Col := 1; 
SG.SetFocus; 

這將所需的單元格設置爲藍色,但用戶必須單擊一個單元格以鍵入它。我希望用戶能夠在單擊按鈕後立即開始輸入,而不必使用鼠標。

回答

9

將字符串網格的EditorMode設置爲true:SG.EditorMode := True;應該在Options屬性中設置'goEditing'以使其工作。

或者,您可以設置goAlwaysShowEditor,除了goEditingOptions

相關問題