私はwinformアプリケーションで作業しています。ダイナミックにいくつかのコントロールを追加しました。 Button
今、私は作成したボタンにイベントを追加したいのですが、これをどのように実行できますか?また、ある人が私にC#
の本を紹介することができますが、これはwinformのすべてのトピックを網羅していますか?ありがとう。動的に追加されたコントロールにイベントを追加します。
答えて
// create some dynamic button
Button b = new Button();
// assign some event to it
b.Click += (sender, e) =>
{
MessageBox.Show("the button was clicked");
};
// add the button to the form
Controls.Add(b);
'+ ='と '=>'をもっと説明してください、または私にそれについてもっと読むことができるリンクを教えてください。 – salman
'+ ='演算子は、ハンドラをイベントに割り当てます。 [イベントについて](http://msdn.microsoft.com/en-us/library/aa645739.aspx)を参照してください。 –
'=>'はラムダ式を示します。 [ラムダ式について読む](http://msdn.microsoft.com/en-us/library/bb397687.aspx)と[匿名の方法](http://msdn.microsoft.com/en-us/library)を参照してください。 /0yw3tz5k.aspx)。 –
私は完全にダーリンの答えに同意し、これは、動的なイベントに
private void Form1_Load(object sender, EventArgs e)
{
Button b = new Button();
b.Click += new EventHandler(ShowMessage);
Controls.Add(b);
}
private void ShowMessage(object sender,EventArgs e)
{
MessageBox.Show("Message");
}
- 1. 動的に追加されたコントロールに基本イベントを追加する
- 2. Comboboxアイテムを動的に追加されたコントロールに追加する
- 3. 動的に追加されたコントロールのイベントは発生しません。
- 4. WPF - 動的に追加されたTabitemに動的コントロールを追加しますか?
- 5. C#ASP.NETダイナミックに追加されたラベルコントロールで動的に追加されたCheckBoxコントロールをラップします
- 6. Jquery - getJSONから動的に追加されたコントロールを追加する
- 7. グリッド内に動的に追加されたコントロールを移動 - WPF
- 8. 動的に追加されたコントロールがレンダリングされない、silverlight
- 9. C#winforms動的に作成されたタブページにコントロールを追加
- 10. 動的に追加されたコントロールのバリデータを削除する
- 11. winform c#.netアプリケーションで動的に追加されたコントロールの値を変更する、動的に追加されたコントロールを追跡する方法
- 12. サーバーサイドのイベントにコントロールを動的に追加する
- 13. 動的に追加された要素にイベントをバインドする
- 14. チェックボックスが変更されました動的に追加されたコントロールのイベントが発生しません
- 15. ASPコントロールを動的に追加する
- 16. symfony3の動的に追加されたフィールドにイベントリスナーを追加します
- 17. 動的に追加されたテーブル行にチェックボックスを追加します。
- 18. 動的に追加されたjquery(イベントなし)のボタン
- 19. 動的に追加されたコントロールとAJAX
- 20. PYQT動的に追加されたコントロールへのアクセスと変更
- 21. ランタイム中に追加されたコントロールのイベントを処理する
- 22. 動的に追加された要素のターゲットを追加します
- 23. FireFox - 動的に追加された機能にイベントを添付しますか?
- 24. 動的にロードされたdiv要素にonClickイベントを追加します。
- 25. 動的に生成されたテーブルにonclickイベントを追加します
- 26. 動的に作成されたボタンにイベントを追加します
- 27. イベントを動的に追加する
- 28. ポップアップで動的に追加されたボタンのAngularJSイベント
- 29. 動的に追加された要素のjQuery処理イベント
- 30. WPF新しく追加されたコントロールをキャプチャするイベント?
ブックを追加する別の構文は次のとおりです。私は、一言で言えばC#のが好きで、私は任意のC#の本はこれをカバーだと思います。 – Niki