![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
C#中如何将form窗体中的所有的label控件全部设为透明?
展开全部
没有这个功能,因为 每个控件的属性都是独立的。
label控件 透明的属性是 BackColor 设置为 Transparent.
一般拖放控件的时候,默认就是透明值。
label控件 透明的属性是 BackColor 设置为 Transparent.
一般拖放控件的时候,默认就是透明值。
展开全部
递归遍历窗体控件设置
private void setChildLabelTransParent(Control ctrl)
{
foreach (Control ct in ctrl.Controls)
{
if (ct is Label)
{
ct.BackColor = Color.Transparent;
}
if (ct.HasChildren)
{
setChildLabelTransParent(ct);
}
}
}
调用时
setChildLabelTransParent(this);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询