Coc*_*Dev 52 c# string combobox winforms
我正在构建一个String,代码看起来像
String status = "The status of my combobox is " + comboBoxTest.SelectedText
Run Code Online (Sandbox Code Playgroud)
我在VS2010中使用WinForm
结果看起来像
"我的组合框的状态是"
Mar*_*rco 96
我想你想用
String status = "The status of my combobox is " + comboBoxTest.Text
Run Code Online (Sandbox Code Playgroud)
来自MSDN的 SelectedText属性
获取或设置在ComboBox的可编辑部分中选择的文本.
来自MSDN的 Text属性
获取或设置与此控件关联的文本.
我认为你不需要,SelectedText
但你可能需要
String status = "The status of my combobox is " + comboBoxTest.Text;
Run Code Online (Sandbox Code Playgroud)
小智 9
我在5分钟前遇到了这个问题。
我认为一个解决方案(使用Visual Studio 2005)是:
myString = comboBoxTest.GetItemText(comboBoxTest.SelectedItem);
Run Code Online (Sandbox Code Playgroud)
如果我错了,请原谅我。
之前的所有答案都解释了OP“应该”做什么。我正在解释什么.SelectedText
是财产。
该.SelectedText
属性不是 中的文本combobox
。这是突出显示的文本。.SelectedText
它与a 的属性相同textbox
。
下图显示该.SelectedText
属性将等于“ort”。