如何将combobox的值取出来
foreach(ComboBoxItem item in comboBox.Items)
{
,,,,
}
所谓 ComboBox 的“值”是保存在 ComboBoxItem 里面的,ComboBox.Items 就是 ComboBox 拥有的所有 ComboBoxItem 的集合。
请大神指教,
例如:ComboBox 的“值”里面有个值是cameraID,如果现在我想把ComboBoxItem里的这个值取出来,是不是先要把ComboBoxItem取出来?如果是,要怎么取ComboBoxItem??然后怎么取值??谢谢! C#?WPF? ComboBox
[解决办法]
你代码的foreach变量item不就是ComboBoxItem类型吗,用它不就行了。你们的内容就是它的Content属性,这个看你放什么东西进去的,它就是个object,还原成原来的对象,然后就是具体使用了。
[解决办法]
试一试override ItemContent' ToString方法,返回Name,然后把ItemContent作为ComboBoxItem.Content,把你的比较逻辑添加进去就应该可以实现了。