FAQ: UltraWinEditor の編集モードで MouseDown、MouseUp、DoubleClick などのマウスイベントが発生されません。
対象バージョン:
UltraWinEditors (v3.0.20033)
概要
UltraWinEditor コントロールの編集モードでは、コントロール上に編集ウィンドウが表示されます。この場合、コントロールをクリックしても、コントロールの MouseDown、MouseUp、または Click イベントを発生しません。
MouseDown、MouseUp、MouseEnter、MouseLeave、MouseHover、MouseMove、Click、および DoubleClick と関連します。
追加情報
実際にクリックしているのが UltraWinEditor コントロールではなく編集ウィンドウであるため、イベントが発生しません。コントロールはメッセージを受け取らないためイベントを発生しません。これが正しい動作です。Microsoft グリッドなど子編集ウィンドウを表示する他の .NET コントロールに同じ動作があります。
このイベントをトラップする必要がある場合、ControlAdded および ControlRemoved イベントをトラップできます。編集ウィンドウを作成または解除したときに、このイベントを発生します。このイベントを使用すると、編集コントロールの Mouse 操作に応答するため、編集コントロールの Mouse イベントに動的にフックできます。