Я пытаюсь добавить простую инструментальную панель, но я не могу ее отобразить на экране вот весь код, относящийся к ней. Я что-то оставил?Невозможность показать toolstrip
поле:
protected ToolStrip _commandToolStrip = new ToolStrip();
В конструкторе
FillToolBar();
_commandToolStrip.Visible = true;
_commandToolStrip.BringToFront();
Методы:
private void FillToolBar()
{
_commandToolStrip.Dock = DockStyle.Right;
_commandToolStrip.Visible = true;
ToolStripButton commandButton = new ToolStripButton("test", convertIconToImage((System.Drawing.Icon)(resources.GetObject("$this.Icon"))), Command_NextWebPattern_Execute);
_commandToolStrip.Items.Add(commandButton);
}
private Image convertIconToImage(Icon icon)
{
Bitmap bm = icon.ToBitmap();
Image convertedImage = bm;
return convertedImage;
}
Я не могу показаться, чтобы найти причину, почему она не показывает.
и где вы добавляете его в свою форму? То есть 'This.Controls.add (_commandToolStrip)' – Adam