我怎么在一个基类按钮类里面设定好背景图片,让所有继承该按钮的类都自动显示出该图片,包括在设计时也要显示出来 我怎么在一个基类按钮类里面设定好背景图片,让所有继承该按钮的类都自动显示出该图片,包括在设计时也要显示出来 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把图片放到资源文件中,在基类构造函数中读取资源文件,获得该图片的资源,接下来可以直接设置BackGround属性,如果控件没有该属性,重写OnPaint,把图片用GDI+画到控件上就行了,以上动作均在基类中进行,若子类重写了OnPain事件,请在子类的OnPaint中加上base.OnPaint(e); 在自定义一个属性: public Image MyBackImage{ get{ return this.BakcgroudImage;}set{this.BakcgroudImage = value;Invalidate();}} vshost.exe已停止工作 WPF关于WrapPanel纵向排列的问题 输入23.45,如何得到23,做到只要整数部分 VS 2008 怎么能生成EXE文件,且把EXE文件拷贝到其他机器可以用啊? 如何快速开发WEB 应用程序 DataTable问题 想自动更新多个文件除了exe文件,updater Application block v2.0如何实现? textBox控件得到焦点得时候,使光标不显示? 关于click once部署的问题 子窗体的文本框不能拖选内容,如何解决? c#没有线条控件吗??? 如何在服务器端控制上传文件类型
接下来可以直接设置BackGround属性,
如果控件没有该属性,重写OnPaint,把图片用GDI+画到控件上就行了,
以上动作均在基类中进行,若子类重写了OnPain事件,请在子类的OnPaint中加上base.OnPaint(e);
自定义一个属性:
public Image MyBackImage
{
get
{
return this.BakcgroudImage;
}
set
{
this.BakcgroudImage = value;
Invalidate();
}
}