- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:FlexGridの入力中に)
FlexGridの入力中に文字化けしてしまう問題について
このQ&Aのポイント
- FlexGrid上でエンターやタブを押した場合、アクティブコントロールがFlexGridでなくなる問題が発生しています。入力中のアクティブコントロールでもFlexGridを編集中であることを判別する方法をご教示ください。
- FlexGrid上でエンターやタブを押した場合、アクティブコントロールがFlexGridでなくなる問題が起きています。アクティブコントロールがFlexGridであるときに、入力中であることを判断する方法を教えてください。
- FlexGrid上でエンターやタブを押すと、アクティブコントロールがFlexGridでなくなってしまいます。FlexGridで入力中かどうかを判別する方法を教えていただけますか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
FlexGridが入力のためにエディットコントロールなどを子ウィンドウとして作成していて、そのウィンドウがアクティブコントロールになっているのではないでしょうか。 アクティブコントロールの親ウィンドウがFlexGridかどうかを調べれば、うまくいくかもしれません。
お礼
回答ありがとうございます FlexGrid編集中に、ベースとなるフォームの方で「Me.ActiveControl.Parent」と取得したら、無事FlexGridが取得できました おかげで、ほかの部分の処理もうまくまとまりました! ありがとうございました