我有一个可变长度的 TStringGrid,一列有一个 TComboBox 来改变里面的数据。我已将其父级设为 TStringGrid,因此如果向下滚动,我可以使用所选矩形在 StringGrid 内的位置。
出现问题是因为我需要触发 OnChange 事件:问题是当它的父级是 StringGrid 时,触发 OnChange 事件的唯一方法似乎是使用键盘事件,并且选择它的项目不会触发事件。我还尝试在更改父事件和 OnClick 事件(无论如何都不会触发)后重新声明 OnChange 事件。
我不太确定为什么会发生这种情况,但这似乎是父级是 TStringGrid 的问题。