Dephi dbgrid 所选单元格的字段名称



我是Delphi编程的新手,我正在努力寻找有关如何在DBgrid中获得选定单元格的字段名称的信息。因为我希望能够编辑被选中的单元格。我希望有人能帮忙。

欢迎使用Stack Overflow!

您可以在Embarcadero的DocWiki中找到TDBGrid组件的全面文档。

您真正想编辑的可能是底层字段值,因为您选择了数据感知组件,而不是更简单的TStringGrid。为此,有一个属性Fields,可以用网格数据集中每个字段的索引访问。甚至有一个SelectedField属性返回当前选择的字段。

例如,您可以将所选字段的值设置为字符串'Hello World!像这样:

MyGrid.SelectedField.AsString := 'Hello World!';

注意,您正在通过dataset访问数据。因此,您只能更改所选记录的数据。

最新更新