首页 WinForm/WPF WPF之ComboBox获取value值

WPF之ComboBox获取value值

作者:胡同里的砖头 围观群众:372 更新于:2022-02-16

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】
  • 非特殊说明,本文版权归【胡同里的砖头】个人博客 所有,转载请注明出处.
留言评论
站点声明:
1、本站【胡同里的砖头】个人博客,借鉴网上一些博客模板,取其各优点模块自行拼装开发,本博客开发纯属个人爱好。
2、所有笔记提供给广大用户交流使用,可转载,可复制,纯个人开发所遇问题锦集记录使用
Copyright © huzlblog.com All Rights Reserved. 备案号:苏ICP备2021056683号-8