Combox
Combox是下拉框控件,如下所示

1.添加下拉项
1.1 设计器添加
下拉的选项,可以在设计器中找到添加,每一行为一项

1.2 代码添加
c#
// 添加单个
this.comboBox1.Items.Add("你干嘛");
// 添加一组
this.comboBox1.Items.AddRange(new object[] {
"唱",
"跳",
"rap",
"篮球"});TIP
这两个方法都可以给Items添加任意类型的数据,内部会调用传入数据的Tostring()方法显示
若传入的是自定义的类,则需要重写ToString()方法
2.获取选中项
有两个属性可获取选中的项
- 通过
SelectedItem获取选中项的值,null表示未选中 - 通过
SelectedIndex获取选中项的值,-1表示未选中
下面是一个小案例,点击按钮,把下拉框的值放在右边文本框里
c#
private void button1_Click(object sender, EventArgs e)
{
textBox1.Text = comboBox1.SelectedItem.ToString();
}
2.事件
SelectedIndexChanged
当选择项发生变化时触发
