comboBox c#获取当前点击项目
时间: 2023-07-12 13:14:42 浏览: 85
你可以使用ComboBox控件的SelectedIndexChanged事件来获取当前被选中的项目。例如:
```
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
string selectedText = comboBox1.SelectedItem.ToString();
// 处理选中的项目
}
```
在这个事件中,你可以使用SelectedItem属性来获取被选中的项目,然后使用ToString()方法将其转换为字符串类型。请注意,你需要将事件处理程序绑定到ComboBox控件的SelectedIndexChanged事件上,可以在设计器中完成,也可以在代码中手动添加。
相关问题
comboBox c#获取当前点击第几行
你可以使用ComboBox控件的SelectedIndex属性来获取当前选中项所在的索引值,索引值从零开始。例如:
```
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
int selectedIndex = comboBox1.SelectedIndex;
// 处理选中项的索引值
}
```
在这个事件中,你可以使用SelectedIndex属性来获取当前选中项所在的索引值。如果没有选中任何项,SelectedIndex属性的值为-1。请注意,你需要将事件处理程序绑定到ComboBox控件的SelectedIndexChanged事件上,可以在设计器中完成,也可以在代码中手动添加。
C#获取combobox当前内容
您可以使用 ComboBox 控件的 SelectedItem 或 SelectedText 属性来获取当前选定项的内容。以下是一个示例代码:
```csharp
string currentText = comboBox1.SelectedItem.ToString(); // 获取当前选中项的文本
// 或者
string currentText = comboBox1.SelectedText; // 获取当前选中项的文本
```
请注意,如果没有任何项被选中,则 SelectedItem 属性将返回 null。因此,在使用 SelectedItem 属性时,请务必进行 null 值检查。
阅读全文