Csharp/C#教程:将事件添加到动态添加的控件分享


将事件添加到动态添加的控件

我正在开发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); 

我完全同意Darin的回答,这是添加动态事件的另一种语法

上述就是C#学习教程:将事件添加到动态添加的控件分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

 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"); } 

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1034478.html

(0)
上一篇 2022年1月19日
下一篇 2022年1月19日

精彩推荐