C#给整个panel添加点击事件的方法

首先要明白两点:

panel直接添加点击事件无效

panel添加透明按钮覆盖无法实现

那么方法就是

在panel上添加pictureBox

设置

//充满整个panel

pictureBox1.Dock=Fill;

//透明化

pictureBox1.BackColor = Color.Transparent;

//背景为panel

pictureBox1.parent=panel

最后给pictureBox添加点击事件即可。

posted @ 2018-07-20 10:12  MagicAsa  阅读(3140)  评论(0编辑  收藏  举报