我看过comboBoxs看起来像按钮,底部右边有一个小箭头,表示它是一个带有几个选项的卓尔菜单。这是怎么做到的?我可以在comboBox的属性中更改一些内容吗?谢谢!
编辑:我在Visual Studio 2010中使用Windows窗体
答案 0 :(得分:9)
这称为SplitButton
,在.NET中,您可以将其用于工具栏,但不能在普通的WinForms中使用。
但是,有一些替代方案,例如:
答案 1 :(得分:0)
ComboBox.DropDownStyle = ComboBoxStyle.DropDownList
试试这个
答案 2 :(得分:0)
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"
});
答案 3 :(得分:0)
我知道OP询问了WinForms的SplitButton
,但帖子的标题中没有提到WinForms,所以寻找分裂按钮与其他技术一起使用的人可能会在这里结束。
如果您在WPF中寻找分割按钮,则可以使用the SplitButton provided free中的WPF Extended Toolkit。
这是我在WPF应用程序中使用它的一个小屏幕截图。