我有一个带有数字的组合框。我有一个按钮。我想获取组合框的选定值
我试过如下
Messagebox.show("Selected value =="+cbWeeksFrom.SelectedValue);
输出
Selected value ==
我是 winforms 的新手。
更新
我试过了
cbWeeksFrom.SelectedValue
cbWeeksFrom.Text
cbWeeksFrom.SelectedText
cbWeeksFrom.SelectedItem
它不工作。甚至没有带来文本框的值(value)。我认为它没有带来任何控制值
最佳答案
使用 Combobox 的 .Text 属性来获取选定的值并使用 .selectedindex 来查找某个值是否被选中
if (cbWeeksFrom.SelectedIndex != -1)
{
MessageBox.Show("Selected value == " + cbWeeksFrom.Text);
}
else
{
MessageBox.Show("please select a value");
}
关于c# - 如何使用 C# Winforms 在按钮单击事件中获取组合框选定值?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45770865/