winform 下拉框
时间: 2023-08-26 18:06:56 浏览: 106
C# winform 自定义控件 下拉框树结构 且可以选中
WinForm 的下拉框控件是 ComboBox。ComboBox 可以让用户从列表中选择一个选项,或者手动输入一个值。要在 WinForm 中添加 ComboBox,可以在 Visual Studio 的工具箱中找到 ComboBox 控件,然后将它拖拽到窗体中。
ComboBox 的常用属性包括:
- Items:ComboBox 中的选项列表,可以通过代码或者属性面板进行添加和删除;
- SelectedIndex:当前选中项在 Items 列表中的索引;
- SelectedItem:当前选中的项对象;
- Text:当前选中项的文本值;
- DropDownStyle:下拉框样式,可以是 DropDownList 或者 DropDown。
以下是一个简单的示例代码,实现了一个简单的 ComboBox:
```csharp
private void Form1_Load(object sender, EventArgs e)
{
comboBox1.Items.Add("选项1");
comboBox1.Items.Add("选项2");
comboBox1.Items.Add("选项3");
}
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
MessageBox.Show("当前选中项是:" + comboBox1.SelectedItem.ToString());
}
```
在 Form1_Load 事件中,我们通过 Items 属性添加了三个选项。在 comboBox1_SelectedIndexChanged 事件中,我们弹出一个消息框,显示当前选中项的文本值。当用户选择不同的选项时,就会触发该事件。
阅读全文