这似乎是一项简单的任务。创建一个从ToolStripButton派生的C#类。派生ToolStripButton的行为应该与设计器和应用程序中的父类完全相同,只是默认图像应该不同。
令人惊讶的是,仅仅改变构造函数是不够的:
public CustomToolStripButton()
{
base.Image = (Image) new Bitmap(typeof(CustomToolStripButton), "CustomImage.bmp");
}当ToolStripButton显示在设计器中时,将显示原始的默认图像。必须有一个简单的解决方案。那会是什么呢?
发布于 2009-08-27 17:13:05
我对此使用了相同的代码...我能够看到新的图像..
请在表单的InitializeComponent中注释将图像添加到toolStripButton初始化
这是代码..。
//this.toolStripButton1.Image = ((System.Drawing.Image) (resources.GetObject("toolStripButton1.Image")));https://stackoverflow.com/questions/1342082
复制相似问题