2008年8月5日火曜日

[.NET]MouseWheelイベントのインプリメント

VB.NETでは違うのかもしれませんが、C#ではMouseWheelイベントをGUI(プロパティのイベント(イナズマボタンのアレ))からスケルトン?を作ることができません。理由はよくわかりません。

でも、コードエディタ上で、「panel1.MouseWheel +=」まで書けば、後はタブキーを2回押下することによりイベントのスケルトンを作ることができます。実装はこんな感じ

private void Form1_Load(object senderEventArgs e)
{
    panel1.MouseWheel += new MouseEventHandler(panel1_MouseWheel);
}

void panel1_MouseWheel(object senderMouseEventArgs e)
{
    //ホイールの処理
}

0 件のコメント :