我的表单上有一个 TStringGrid 对象,它有 1 个固定列和 1 个固定行。我希望当用户单击该行中的任何单元格时能够选择对象上的整行。此选择还必须对用户可见(我希望该行更改颜色)。
编辑:已将 goRowSelect 放入对象的选项中。现在是否有一种方法可以通过单击固定列中的一个单元格来选择行?
最佳答案
为了在用户单击该行中的任何单元格时突出显示整行,请设置以下 StringGrid 属性。
在设计时:转到选项属性并检查以下子属性。
goEditing := TRUE;
goRowSelect := TRUE;
为了在运行时实现这一点,
StringGrid1.Options := StringGrid1.Options + [goEditing];
StringGrid1.Options := StringGrid1.Options + [goRowSelect];
关于delphi - 通过单击该行中的任何单元格来选择 TStringGrid 中的一行。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22094403/