C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 129 を表示中)
■76299 / )  C#で子要素でのホイールイベントを親要素に渡したい
□投稿者/ ランディ (1回)-(2015/06/21(Sun) 21:21:10)

分類:[C#] 

2015/06/21(Sun) 21:21:41 編集(投稿者)
2015/06/21(Sun) 21:21:36 編集(投稿者)

https://social.msdn.microsoft.com/Forums/ja-JP/a121e807-50ad-4777-b218-2c82ed62742c

上記を参照してグリッドがアクティブで無い時でもホイールでスクロールさせる動作が実現出来ました。

今回、フローレイアウトパネル(以下FLP)上にユーザーコントロールを垂直方向に並べて自作リストボックスの様な感じにしております。
ユーザーコントロールを並べて行くと下方向が画面外に行くため当然スクロールバーが出現します。

FLPに上記の処理をしてやるとユーザーコントロール外のFLPの余白みたいな所ではホイールがちゃんと反応してスクロールしました。

ですがユーザーコントロール上でホイールすると(考えれば当然なんですが)スクロールしない訳です。

ユーザーコントロール自体ではホイール操作までは関知できるとは思うのですが、そのあとそれをどうFLP側に伝えたら良いでしょうか?

それとも何か根本的に考え方が間違ってますでしょうか?

よろしくお願い致します。
返信 編集キー/


管理者用

- Child Tree -