我想从ComboBox
获取用户输入,但不要让用户在ComboBox
中写入任何内容,而是要从ComboBox
中给出的选项中进行选择。
我试过这两行,但这些都行不通。
string var = ComboBox1.SelectedItem.Text;
string var = Convert.ToString(ComboBox1.Text);
任何帮助将不胜感激。
答案 0 :(得分:0)
听起来你的组合框中有物品,想要获得用户选择的物品。看起来您还试图获取所选值的文本。
要获取所选项目文字:
string val = ((ComboboxItem)Combobox1.SelectedItem).Text;
获取所选索引:
int selectedIndex = Combobox1.SelectedIndex;
您的代码值得注意的问题