2013-03-04 58 views
1

使用Dephi XE,当用户单击按钮时,我希望能够在StringGrid(SG)中选择单元格(没有问题),然后允许用户立即启动打入该单元格。开始在字符串网格的选定单元格中输入

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

这将所需的单元格设置为蓝色,但用户必须单击一个单元格以键入它。我希望用户能够在单击按钮后立即开始输入,而不必使用鼠标。

回答

9

将字符串网格的EditorMode设置为true:SG.EditorMode := True;应该在Options属性中设置'goEditing'以使其工作。

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

相关问题