VS.net2010 鼠标放按钮上去就改变背景色,但按钮有太多不想一个个写,求大神有简短的写不?

VS.net2010假定有50个按钮,鼠标放到其中一个上去,那一个就改变背景色,但不想每个按钮都写一遍代码太麻烦了,有没有简单的写法,不用一个个写?本人新手想不来。... VS.net2010 假定有50个按钮,鼠标放到其中一个上去,那一个就改变背景色,但不想每个按钮都写一遍代码太麻烦了,有没有简单的写法,不用一个个写?本人新手想不来。 展开
 我来答
内裤最大功能
2018-06-04 · TA获得超过3106个赞
知道大有可为答主
回答量:3202
采纳率:79%
帮助的人:493万
展开全部
foreach(Control c in panel1.Controls)
{
c.BackGroundColor=Color.Red;

}
把panel1里的所有子控件都变色。类似的,控件都是放在某个容器的Controls里的。
追问
先谢谢了,大神我想要的效果是鼠标点在哪一个按钮上,哪一个按钮就变色,按钮太多的话一个个写代码太麻烦。还有菜鸟我用的是vb.net
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式