2017-10-22 2 views
0

私は同じイベントハンドラを持つ2つのボタンを持つWindowsフォームでプロジェクトを行う必要があります。ボタンは、削除ボタンとリセットボタンです。私は続ける方法を知らない。ループを使用して同じイベントハンドラで2つのボタンを使用する方法は?


 if() 
     { 
      textbox.Text = "Hello"; 
      Deletebutton.Enabled = true; 
      Resetbutton.Enabled = false; 

     } 
     else 
     { 
      textbox.Text = ""; 
      Resetbutton.Enabled = true; 
      Deletebutton.Enabled = false; 

     } 
+0

https://stackoverflow.com/help/how-to-askを開き、少なくとも何かを試してみるために質問に少しの文脈と努力を加えてください:) – Shastick

+0

完全なコードを書いてください。共有したコードスニペットは、ほぼすべての言語で有効な構文ではありません。 –

答えて

0

まあbutton_clickのイベントは、イベントハンドラの本体内部に2つの引数(送信者& EventArgs)を があり、このようにボタンに送信者をキャスト:

var button=sender as Button; 

を、次にuは持っていますたとえば、if(...)で使用できるプロパティにアクセスしてください。

if(button.name=="some name") 
関連する問題