WPF 组合框 SelectedValue 绑定(bind)到字符串

标签 wpf

我绑定(bind)了我的ComboBox SelectedValuestring在我的代码隐藏中,但是当设置值时,字符串变为 ComboBoxItem .如何将选定的值绑定(bind)为字符串?

最佳答案

这可能是因为你有 ComboBoxItem对象作为您的 ComboBox 中的项目并且字符串是每个 ComobBoxItem 的内容.所以尝试设置SelectedValuePath到您的 ComboBox 上的“内容” :

<ComboBox SelectedValuePath="Content" .../>

关于WPF 组合框 SelectedValue 绑定(bind)到字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5180410/

相关文章:

WPF 调整用户控件的纵横比

wpf - 如何使用 MVVM Light 向绑定(bind)到 WPF 中的 int 属性的文本框添加工具提示错误消息

c# - 如何判断拖放操作是否失败?

c# - MVVM WPF在dataGrid中实现Find和FindNext

c# - 将 ComboBox 插入动态表

c# - 在 MVVM 中以编程方式更改 WPF 窗口大小

c# - Shift+Tab 在 TreeView 控件中不起作用

wpf - WPF:如何在运行时更改行为?

c# - 如何在 WPF 中呈现之前获取标签宽度

wpf - 当应用失去焦点时,Mahapps标题栏会更改颜色