0

我正在尝试添加一个简单的工具条,但是我无法让它显示在屏幕上,这是与它相关的所有代码。我有遗漏什么吗?

场地:

  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;
   }

我似乎找不到任何不显示的原因。

4

1 回答 1

1

几乎一发布问题就发现了问题..大声笑

我需要确保将父级设置为我的表单

ToolStrip 父级从未设置。我会把这个问题留给任何犯同样愚蠢错误的人:P

于 2012-07-02T04:30:37.927 回答