如何使C#中的控件半透明?

如何使C#中的控件半透明?我知道怎么使窗体透明(this.Opacity=0.3;),但我不想让窗体透明,我只想让控件透明,能实现不能?说下我用的VS2010!... 如何使C#中的控件半透明?
我知道怎么使窗体透明(this.Opacity = 0.3;),但我不想让窗体透明,我只想让控件透明,能实现不能?说下我用的VS2010!
展开
 我来答
xupeiying
2011-08-01 · TA获得超过468个赞
知道小有建树答主
回答量:553
采纳率:0%
帮助的人:569万
展开全部
一部分控件可以直接设置他的backColor为transParent 即可。 可以具体说说你的需求
更多追问追答
追问
transParent为全透明!我想设置的是窗体不透明,空间半透明或者弄个滑块可以调成透明度!像QQ面板那样
追答
transParent 分解成ARGB,就是(0,255,255,255)
第一个0就是A的值,即控件的透明度。
private void trackBar1_Scroll(object sender, EventArgs e)
{
int x = this.trackBar1.Value;
this.panel1.BackColor = Color.FromArgb(10*x, 255, 255, 255);
}
这个用 trackBar1 控制panel1的 背景色,就可以改变透明度。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友50d55bb
2011-08-01 · TA获得超过589个赞
知道小有建树答主
回答量:123
采纳率:0%
帮助的人:131万
展开全部
this.QueryBtn.BackColor = System.Drawing.Color.Transparent;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sdglyuan007
2011-08-01
知道答主
回答量:29
采纳率:0%
帮助的人:18.8万
展开全部
不知道了啊,我c#也不是很好

参考资料: #也不是

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式