c#怎样让窗口的指定区域半透明?或者可以用png作为窗口背景? c#怎样让窗口的指定区域半透明?可不可以只让form半透明,而添加到其上面的控件保持不透明?最好就是可以用png作为背景图,使窗口有alpha的透明效果 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 this.Opacity = 0.5;可以是窗体半透明。你给窗体加上背景后。仍然显示的半透明效果窗体上的控件也是半透明的。 大家有没有用过搜狗输入法的最新版,现在他的皮肤支持png图片,那他的这种窗口是怎样做的??现在很多软件都支持用png作为窗口的 关注。。PNG似乎对分辨率有要求 找到解决办法了....在代码框了添加protected override void PaintPngBackground(PaintEventArgs pevent) { Graphics g = pevent.Graphics; Rectangle rect = this.ClientRectangle; if (OldBitmap != null) { g.DrawImage(OldBitmap, 0, 0, rect.Width, rect.Height); } }//我注释一下:OldBitmap为图片 清空你的OldBitmap ,重新加载代码。 界面要做得比较绚丽的话,建议搭配Expression Blend做混合开发吧 用 this.TransparencyKey = this.BackColor;我试过了,效果很好 多个dropdownlist(10个以上),如何提高页面打开速度! HelloWord3的初级问题 怎么把数组存到access啊 asp.net框架,后台c#写的网上书店系统出现以下错误! 抓取被封帐号 c# 委托的方法的返回值怎么取? 怎么判断一个Exe文件是否已经运行? 有没有功能简单的论坛源代码下载地址。。(c#) 求救阿 服務中的線程問題!!!!!(急)100分 c#编程中发现了Button一个很奇怪的问题!似乎是控件本身BUG! C#编程 将图片插入word 怎么使图片衬于文字下方?
{
Graphics g = pevent.Graphics;
Rectangle rect = this.ClientRectangle;
if (OldBitmap != null)
{
g.DrawImage(OldBitmap, 0, 0, rect.Width, rect.Height);
}
}//我注释一下:OldBitmap为图片
我试过了,效果很好