首页 > Windows开发 > 详细

C#多个控件有同一个事件,优化

时间:2015-12-24 14:44:31      阅读:260      评论:0      收藏:0      [点我收藏+]

先自己声明方法,,再用事件调用;

 public void borderS3D(object sender,EventArgs e)
        {
               ((PictureBox)sender).BorderStyle=BorderStyle.Fixed3D;         
        }
public void borderSNo(object sender, EventArgs e) { ((PictureBox)sender).BorderStyle = BorderStyle.None; }

 

 

 public FormMain()
        {
            InitializeComponent();
            pictureBox1.MouseHover += new  EventHandler(borderS3D);
            pictureBox1.MouseLeave += new EventHandler(borderSNo);

            pictureBox2.MouseHover += new EventHandler(borderS3D);
            pictureBox2.MouseLeave += new EventHandler(borderSNo);

            pictureBox3.MouseHover += new EventHandler(borderS3D);
            pictureBox3.MouseLeave += new EventHandler(borderSNo);

            pictureBox4.MouseHover += new EventHandler(borderS3D);
            pictureBox4.MouseLeave += new EventHandler(borderSNo);

            pictureBox5.MouseHover += new EventHandler(borderS3D);
            pictureBox5.MouseLeave += new EventHandler(borderSNo);

            pictureBox6.MouseHover += new EventHandler(borderS3D);
            pictureBox6.MouseLeave += new EventHandler(borderSNo);

            pictureBox7.MouseHover += new EventHandler(borderS3D);
            pictureBox7.MouseLeave += new EventHandler(borderSNo);

            pictureBox8.MouseHover += new EventHandler(borderS3D);
            pictureBox8.MouseLeave += new EventHandler(borderSNo);

            pictureBox9.MouseHover += new EventHandler(borderS3D);
            pictureBox9.MouseLeave += new EventHandler(borderSNo);

            pictureBox10.MouseHover += new EventHandler(borderS3D);
            pictureBox10.MouseLeave += new EventHandler(borderSNo);

            pictureBox11.MouseHover += new EventHandler(borderS3D);
            pictureBox11.MouseLeave += new EventHandler(borderSNo);

           
        }

 

C#多个控件有同一个事件,优化

原文:http://www.cnblogs.com/janeaiai/p/5072936.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!