您的位置:程序门 -> .net技术 -> c#



动态添加 button 控件,怎样获得单击事件--在线结贴


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


动态添加 button 控件,怎样获得单击事件--在线结贴[已结贴,结贴人:xiangboren]
发表于:2007-09-26 16:19:10 楼主
我动态添加了几个button控件,我想获得他的单击事件,请问各位高手,我该怎样获得

最好有代码,在线结贴
发表于:2007-09-26 16:30:011楼 得分:15
给你个示例:

using   system;
using   system.windows.forms;

namespace   kj128nv150
{
        public   partial   class   frmtest   :   form
        {
                public   frmtest()
                {
                        initializecomponent();
                }

                private   void   frmtest_load(object   sender,   eventargs   e)
                {
                        for   (int   i   =   0;   i   <   3;   i++)
                        {
                                button   btn   =   new   button();
                                btn.text   =   "test "   +   i.tostring();
                                btn.top   =   i*50;
                                btn.click   +=   new   eventhandler(delegate   {   messagebox.show( "您点击了 "   +   btn.text);   });
                                controls.add(btn);
                        }
                }
        }
}
发表于:2007-09-26 16:33:302楼 得分:5
button1.click   +=new   eventhandler(button1_click);
发表于:2007-09-26 16:36:403楼 得分:0
lss的正解,赶紧结贴。
发表于:2007-09-26 16:42:284楼 得分:0
谢谢各位
发表于:2007-12-24 13:52:145楼 得分:0
借贴问个问题?     动态生成的控件   怎么保存呢?在下次加载的时候还有


快速检索

最新资讯
热门点击