请各位大侠帮忙!关于GDI+画图的问题。。。 没做过GDI,感觉不应该用Clear(),用填充试试看! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用e.Graphics.FillRectangle(new SolidBrush(Color.FromArgb(0, 0, 0, 0)), ClientRectangle.Top, ClientRectangle.Left, ClientRectangle.Width, ClientRectangle.Height);填充也不好使! 如果将OnPaintBackground重载为protected override void OnPaintBackground(PaintEventArgs e){ return;}则背景透明,但当拖动控件,改变其大小时,其以前的轨迹不能擦除,有什么好的方法能擦除其轨迹就OK了!急呀!!!!!!!!!!!!!!!!!!!!!! try this:protected override void OnPaintBackground(PaintEventArgs e){ this.Parent.Refresh(); return;} TO:Kain(白衣卿相)能不能再详细点?谢谢!!!TO:Knight94(愚翁) 您的方法也不好使,但仍非常感谢!请大家帮忙指点!!!!!!!!!!!! 如果想控件背景透明,如下两句就行了this.SetStyle(ControlStyles.SupportsTransparentBackColor, true); this.BackColor=Color.Transparent; 也可以这样做:将Form的背景色设为一个不常用的颜色,再将Form的TransparentColor(或TransparentKey,记不清了)属性设为Form的背景色. 释放资源的问题,请哥们帮忙指点。 请问WPF为什么用VS2010 把断点放到Page的任意位置再debug就会假死? 请问一个xml序列化继承类对象的问题? 求这个控件取值错误 关于连连看 第一步产生随机图片 backGroudImage问题求教!· C#中如何实现点击一个返回按钮后从当前form返回到上一级form? 如何修改ComboBox的下拉箭头 thissql.read()后,怎么返回第一条记录 c#、c#.net、vc.net有什么区别? 如何用命令行方式编译和运行c#程序? 请教一个EXCEL编程的小问题!--在线等候!!!
填充也不好使!
protected override void OnPaintBackground(PaintEventArgs e)
{
return;
}
则背景透明,但当拖动控件,改变其大小时,其以前的轨迹不能擦除,有什么好的方法能擦除其轨迹就OK了!
急呀!!!!!!!!!!!!!!!!!!!!!!
protected override void OnPaintBackground(PaintEventArgs e)
{
this.Parent.Refresh();
return;
}
能不能再详细点?谢谢!!!TO:Knight94(愚翁)
您的方法也不好使,但仍非常感谢!请大家帮忙指点!!!!!!!!!!!!
this.SetStyle(ControlStyles.SupportsTransparentBackColor, true);
this.BackColor=Color.Transparent;
将Form的背景色设为一个不常用的颜色,再将Form的TransparentColor(或TransparentKey,记不清了)属性设为Form的背景色.