C # Picturebox в инструментальной панели - PullRequest
0 голосов
/ 12 декабря 2011

Кто-нибудь знает, как добавить изображение в toolstripcontainer.toptoolstrippanel?Я получил предупреждающее сообщение: Предупреждение: элементы управления, добавленные в эту коллекцию, должны иметь тип 'ToolStrip'.

1 Ответ

2 голосов
/ 12 декабря 2011

Как указывает сообщение об ошибке, вы можете добавить только ToolStrip экземпляров к TopToolStripPanel.С другой стороны, вы можете добавить изображение PictureBox к свойству Items ToolStrip:

var pb = new PictureBox();
pb.Load(@"c:\work\foo.png");
var ts = new ToolStrip();
ts.Items.Add(pb.Image);
toolStripContainer1.TopToolStripPanel.Controls.Add(ts);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...