0

我正在使用 Visual Studio 2010,并且遇到了使用 ToolStripSplitButton 按钮的需求。我从参考资料中发现 ToolStripSplitButton 是 System.Windows.Forms 下的一个表单。

当我尝试将此添加到我的工具箱以尝试使用时,我找不到 ToolStripSplitButton,有人知道如何将它添加到我的 Visual Studio 2010 以便我可以使用它吗?我不在乎它是否不在工具箱中,我只想确保存在程序集引用,以便我可以实际使用它。

在此处输入图像描述

4

2 回答 2

1

它继承自并依赖于 ToolStripDropDown,因此您不能将其用作独立控件。您可以将它用作 ToolStripDropDown 的子控件。

于 2013-08-12T17:02:56.897 回答
1

ToolStripSplitButton只能用作ToolStripItema ToolStrip(包含在 中ToolStrip.Items)。它的设计使您不能将其用作普通控件。它没有Parent属性,我猜它也没有Handle属性。继承树是:

ToolStripSplitButton
   -> ToolStripDropDownItem
       -> ToolStripItem
          -> Component
             -> ...

ToolStrip通常,您必须在 host中添加一些ToolStripSplitButton

如果你想使用代码,这里有一个简单的例子:

ToolStrip toolStrip1 = new ToolStrip();
ToolStripSplitButton splitButton1 = new ToolStripSplitButton("Hi there"){Owner = toolStrip1};
//you can add items to ToolStripSplitButton via ToolStripSplitButton.DropDownItems

更多信息ToolStripSplitButton

于 2013-08-12T17:51:19.660 回答