1

使用 Dephi XE,当用户单击按钮时,我希望能够在 StringGrid (SG) 中选择一个单元格(没问题),然后允许用户立即开始输入该单元格。

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

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

4

1 回答 1

9

EditorModestringgrid 设置为 true:SG.EditorMode := True;应在Options属性中设置“goEditing”以使其正常工作。

或者,您可以在 gridgoAlwaysShowEditor中设置。goEditingOptions

于 2013-03-04T23:10:40.950 回答