2 u014306057 u014306057 于 2017.09.19 16:37 提问

C# 控件透明(控件针对控件透明,而不是针对父级窗体透明) 5C

怎么能让控件针对控件透明,而不是针对父级窗体透明(多个控件)
图片说明

2个回答

qq_30945433
qq_30945433   2017.09.19 17:02

你如果是要消除控件背景颜色(例如:Label标签控件),可以添加如下代码
此处为我随意创建的一个标签( label1 )控件用于举例
this.label1.BackColor = System.Drawing.Color.Transparent;

u014306057
u014306057 这种方式只是针对父级透明的,而不是针对 控件透明
2 个月之前 回复
kuaitongkeji
kuaitongkeji   2017.09.20 11:32

没看懂你的意思
如果是想设置透明,直接在xaml中对该控件设置Background="Transparent"就可以了
如果是想在选中某个控件的时候,将另外几个控件设置为透明,就在该控件中添加mousedown的事件,在事件中设置另外几个控件的透明度为0就可以了

Csdn user default icon
上传中...
上传图片
插入图片