0

私はC#でイベント処理を学んでおり、の基本的な使い方を学んだばかりです.

    delegates

GUI アプリにいくつかのイベントを追加する方法を探していました。たとえば、次のコードを確認してください:-

    private void label1_Click(object sender, EventArgs e)
    {
      MessageBox.Show("Hello World") ;  
    }

この関数は、ラベル label1 をクリックするたびに、コンテンツ HelloWorld を含む MessageBox を表示します。知りたかったのですが、ラベルやその他のイベントにカーソルを合わせるなど、他のさまざまなイベントをどのように追加できますか。また、パラメータの使用は何ですか

    sender and e
4

3 に答える 3

3

label1.OnMouseHover += myDelegateデリゲートをマウスオーバー イベントに追加します。

イベントのリストを参照してください。

于 2013-10-27T10:51:25.550 に答える
0
label1.Click += new System.EventHandler(label1_Click);
于 2013-10-27T10:55:54.717 に答える