3

私は現在、FinalDraft と Adob​​e Story に沿って Script Writer を書こうとしています。WPF と .NET 4.0 を使用しています。

ユーザーの入力を処理して次のアクションを決定する巨大なテキスト ボックスを使用する代わりに、ユーザーのアクションに応じてキャンバス上に動的に作成および配置される複数のテキスト ボックスを使用することにしました。

私が遭遇している問題は、マウスの左ボタンをドラッグして押したままにするだけでは、別のテキストボックスからテキストを選択できないことです。この機能は組み込まれていないことに気付いたので、コードでこの機能を実現するためにさまざまなマウス イベントを使用しようとしました。

残念ながら、特定のテキスト ボックスにマウスのフォーカスがある場合、必要なイベントは発生しません。

この問題にどのように取り組みますか? WPF でも TextBoxes でのテキスト選択は可能ですか?

そうでない場合、単一のテキストボックスを使用する以外にどのような選択肢がありますか?

4

1 に答える 1

1

whileを trueAddHandlerに指定してマウス イベントにアタッチして、イベント バブリングをオーバーライドしようとしましたか?handledEventsToo

于 2012-07-10T13:17:41.560 に答える