1

重複の可能性:
TStringGrid の子コントロールが正しく動作しないのはなぜですか?

可変長の TStringGrid があり、1 つの列には内部のデータを変更する TComboBox があります。その親を TStringGrid にしたので、下にスクロールすると、StringGrid 内の選択された四角形の位置を使用できます。

OnChange イベントを発生させる必要があるため、問題が発生しました。問題は、その親が StringGrid の場合、OnChange イベントを発生させる唯一の方法はキーボード イベントを使用することであり、その項目を選択してもイベントが発生しないことです。また、親と OnClick イベント (まったく発生しません) を変更した後、OnChange イベントを再宣言しようとしました。

なぜこれが発生しているのかはよくわかりませんが、親が TStringGrid であることに問題があるようです。

4

1 に答える 1

3

これは、Parent = TStringGrid を持つコントロールの一般的な問題です。

ここで解決策を見てください

于 2012-10-26T06:05:57.963 に答える