Как изменить изображение по умолчанию производного ToolStripButton? - PullRequest
1 голос
/ 27 августа 2009

Это кажется простой задачей. Создайте класс C #, производный от ToolStripButton. Производный ToolStripButton должен вести себя точно так же, как родительский класс в конструкторе и приложении, за исключением того, что изображение по умолчанию должно быть другим.

Удивительно, но простого изменения конструктора недостаточно:

public CustomToolStripButton()
{
    base.Image = (Image) new Bitmap(typeof(CustomToolStripButton), "CustomImage.bmp");
}

Когда ToolStripButton отображается в конструкторе, отображается исходное изображение по умолчанию. Там должно быть простое решение. Что бы это могло быть?

1 Ответ

0 голосов
/ 27 августа 2009

Я использовал тот же код для этого ... Я могу видеть новое изображение ..

прокомментируйте добавление изображения для инициализации toolStripButton в InitializeComponent формы

это код ...

//this.toolStripButton1.Image = ((System.Drawing.Image) (resources.GetObject("toolStripButton1.Image")));
...