如何在Delphi DBGrid中选择(突出显示和接收焦点)所选单元格的整个文本?

时间:2010-01-12 05:50:59

标签: delphi

我有一个简单的DBGrid,DBNavigator和一个简单调用

的“编辑”按钮
DBNavigator.BtnClick(nbEdit);

当用户点击“编辑”时,我希望突出显示所选单元格中的文本(只是文本 - 而不是整个单元格) - 就像准备被覆盖一样;而当我做的时候

DBGid.SetFocus; 
DBNavigator.BtnClick(nbEdit);

突出显示整个细胞。

如何选择所选单元格的整个文本?

2 个答案:

答案 0 :(得分:2)

将'Options - dgAlwaysShowEditor'设置为true。

答案 1 :(得分:1)

DBGrid.SelectedField.FocusControl;