C# 中的ToolStrip上的按钮,当鼠标移到上面去的时候背景色就变为蓝色了,如何修改为其他的颜色?
2个回答
展开全部
你确定只是颜色的修改?而不是一个图层问题的透明度转换?
追问
我也不清楚,这个颜色是系统默认的,在属性中找不到相关的选项可以修改。
假如是图层问题,那如何修改?
追答
我的理解:
这不是啥背景色,在圆形图层下有个方块的图层,平时你感觉不到,是因为他是透明的,
当你移动到圆形图层或者某个区域中时,他后台的监听事件(MouserOver一类的)就会发生,调节透明度,出现如图的效果,移出(MouseLeave)的时候就会还原,这也就是为什么我感觉移上去像有个方块盖在下面的大面板上。当然这可能是个用户控件(拼装而成),也有可能就是他自己用gdi+绘制的控件,方法有很多
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询