winform combobox 获取选中
时间: 2023-04-27 14:03:51 浏览: 86
的值可以使用SelectedValue属性或SelectedIndex属性来获取。SelectedValue属性返回选中项的值,而SelectedIndex属性返回选中项在列表中的索引。如果需要获取选中项的文本,则可以使用SelectedItem属性。
相关问题
C# winform combobox关联选择查询
可以使用ComboBox的SelectedIndexChanged事件来触发查询操作。具体步骤如下:
1.在WinForm中添加一个ComboBox和一个DataGridView控件。
2.在ComboBox中添加需要关联的选择项。
3.在ComboBox的SelectedIndexChanged事件中编写查询语句,将查询结果绑定到DataGridView中。
以下是示例代码:
```csharp
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
string selectedValue = comboBox1.SelectedValue.ToString(); // 获取选中项的值
// 编写查询语句
string sql = "SELECT * FROM Table WHERE Column = '" + selectedValue + "'";
// 执行查询语句并将结果绑定到DataGridView中
using (SqlConnection conn = new SqlConnection("连接字符串"))
{
SqlDataAdapter adapter = new SqlDataAdapter(sql, conn);
DataSet ds = new DataSet();
adapter.Fill(ds);
dataGridView1.DataSource = ds.Tables[0];
}
}
```
其中,需要根据实际情况修改连接字符串、表名、列名等信息。
C# winform如何获取combobox被选择的选项
你可以使用以下代码获取C# Winform中ComboBox被选择的选项:
```csharp
string selectedOption = comboBox1.SelectedItem.ToString();
```
其中 `comboBox1` 是你的ComboBox控件的名称。`SelectedItem` 属性返回被选中的选项的对象,你可以使用 `ToString()` 方法将其转换为字符串类型并存储在 `selectedOption` 变量中。