您的位置:首页 > 产品设计 > UI/UE

silverlight中如何得到ComboBox的选中值(SelectedValue)?

2011-01-10 17:46 465 查看

用惯了Asp.Net中的ComboBox和ListBox,想当然的以为SL/Winform/WPF中的ComboBox也应该有类似SelectedValue的属性,但是结果很遗憾,木有!

不过,这个问题其实在Winform中就有了,这里给出三种还算简便的解决办法:
1.参考/article/5833645.html一文,自己做个新的ComboBox类,实现SelectedValue属性(这个算比较牛的做法)

2.善用ComboBoxItem的Tag属性,既然没有Value属性,何不直接用Tag属性充当Value呢?
代码如下:

Code
txtMsg.Text = "Value=" + (cbo.SelectedItem as ItemObject).Value + ";Text=" + (cbo.SelectedItem as ItemObject).Text;

转自 /article/4607671.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: