ComboBox的ItemsSource绑定List数据源
<ComboBox x:Name="com_language" HorizontalAlignment="Left" Margin="77,138,0,0" VerticalAlignment="Top" Width="146" SelectedValuePath="L_ID" DisplayMemberPath="L_Type" SelectedIndex="1" />
设置value值:SelectedValuePath="L_ID"
设置显示值:DisplayMemberPath="L_Type"
在获取的时候不能用com_language.SelectedItem.ToString()和com_language.SelectedValue进行获取
解决方法
需要将SelectItem转换成单个模型对象
Mod.Language lan=(Mod.Language)com_language.SelectedItem;//将选择的选项转换成对象
然后再直接从对象中取就可以了
string setid = lan.L_ID
- 本文标题: WPF之ComboBox获取value值
- 文章分类:【WinForm/WPF】
- 非特殊说明,本文版权归【胡同里的砖头】个人博客 所有,转载请注明出处.