2 つの TextBox を持つフォームがあります。それらの 1 つは、MultiLine と ReadOnly です。もう 1 つはコマンドを入力するためのものなので、常にフォーカスを合わせておきたいと思います。Form の MouseWheel イベントを TextBox に転送して、TextBox をフォーカスせずにスクロールすることはできますか? そうでない場合、最善の回避策は何ですか?
前もって感謝します。
フォームのマウス ホイール イベントを使用してスクロール値を取得し、ScrollToCaret() を使用して TextBox のスクロールを手動で設定できます。
textBox.SelectionStart = scrollPosition;
textBox.ScrollToCaret();
スクロール値を取得するには、MouseWheel イベントを使用します: http://msdn.microsoft.com/en-us/library/system.windows.forms.control.mousewheel(v=vs.71).aspx