我见过看起来像底部右侧带有小箭头的按钮的组合框,表明它是一个带有多个选项的下拉菜单。这是怎么做到的?我可以更改组合框的属性吗?谢谢!
编辑:我在 Visual Studio 2010 中使用 Windows 窗体
这被称为SplitButton
,在.NET 中,您可以将其用于工具栏,但不能用于普通的 WinForms。
但是,有一些替代方案,例如:
this.comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.comboBox1.FlatStyle = System.Windows.Forms.FlatStyle.Popup;
this.comboBox1.FormattingEnabled = true;
this.comboBox1.Items.AddRange(new object[]
{
"Item 1",
"Item 2",
"Item 3",
"Item 4",
"Item 5"
});
ComboBox.DropDownStyle = ComboBoxStyle.DropDownList
试试这个
我知道 OP 询问了SplitButton
有关 WinForms 的问题,但帖子标题中没有提到 WinForms,因此寻找拆分按钮以与其他技术一起使用的人可能会在这里结束。
如果您正在 WPF 中寻找拆分按钮,那么您可以使用WPF 扩展工具包中免费提供的拆分按钮。
这是我如何在 WPF 应用程序中使用它的小屏幕截图。