タイトル : Re^3: マウスのホイール抑止について 投稿日 : 2012/11/25(Sun) 02:42 投稿者 : 太郎
> > > 現在、VB.Net2010で開発を行っています。 > > > コンボボックスが多数ありChangeイベントで処理を実行するようにしています。 > > "Change" というイベントは無かったはずですが、自作のイベントでしょうか? > > > > > > > マウスのホイール操作でも当然、コンボボックスの選択値が変更される為、 > > > Changeイベントでの処理が実行されます。 > > 矢印キーにペン操作、タッチ操作やホイール操作、 > > あるいはプログラムからの選択値変更など、 > > いろいろな操作方法があるでしょうが、変更されたからには > > 変更通知イベントを発生するのが自然でしょうね。 > > > > > > > コンボボックスの数が多いのでちょっと現実的ではありません。 > > ComboBox そのものを継承して、ホイール抑止版のコントロールを作ればよいのでは? > > 一度作ってしまえば、標準の ComboBox を独自ComboBox に置き換えるのは > > Designer.vb の置換作業だけですむでしょうし。 > > アドバイスありがとうございます。 > チャレンジしてみます。 出来ました!ありがとうございました。 |