CMFCPropertyGrid
ドッキング可能なペインに配置するのに問題があります。グリッドで値を編集し、編集を終了せずにドキュメントのビューをクリックすると、値が古いままになります。それを更新するには、(ユーザーとして)ドッキング可能なペインをもう一度クリックし、値を入力して編集を終了し、値を更新します。値の編集中にグリッドの空白をクリックすると、すべて正常に動作します。
私が試したこと。ドッキング可能なペインのON_WM_KILLFOCUS
とをキャッチしようとしました。ON_WM_ACTIVATE
しかし、私が説明したように、ドキュメントのビューをクリックしても、これらのメッセージは表示されません。
EndEdit
でのテキスト編集中にドッキング可能なペインの外のどこかをクリックしたときに、イベントを処理してグリッドのメソッドを呼び出すにはどうすればよいCMFCPropertyGrid
ですか?