Wpf 更改组合框所选文本
我想通过绑定(如果可能)更改组合框中所选项目的文本 我的combobox ItemSource绑定到枚举值列表。类似于大于、小于、等于等的东西Wpf 更改组合框所选文本,wpf,mvvm,binding,Wpf,Mvvm,Binding,我想通过绑定(如果可能)更改组合框中所选项目的文本 我的combobox ItemSource绑定到枚举值列表。类似于大于、小于、等于等的东西 选择项目后,我希望显示的文本更改为“=”或“>”或“可能的办法:1。为枚举创建包装类,在该类中声明属性以返回要显示的文本。2.对组合框使用自定义的数据模板,并使用转换器将枚举转换为其显示值。无论如何,您需要提供更多的上下文,让人们给出更具体的建议/示例(发布枚举声明,展示如何填充组合框等,以便人们能够关注核心问题)。我赞赏有关可能的方法的建议。我正在调查
选择项目后,我希望显示的文本更改为“=”或“>”或“可能的办法:1。为枚举创建包装类,在该类中声明属性以返回要显示的文本。2.对组合框使用自定义的
数据模板
,并使用转换器将枚举转换为其显示值。无论如何,您需要提供更多的上下文,让人们给出更具体的建议/示例(发布枚举声明,展示如何填充组合框等,以便人们能够关注核心问题)。我赞赏有关可能的方法的建议。我正在调查他们。我确实认为我找到了组合框属性SelectedValue、SelectedValuePath和DisplayMemberPath所需的内容。我对包装类执行了您建议的操作,然后我将DisplayMemberPath返回的属性设置为我的枚举的更改字符串表示形式。如果您能提供更多信息,或者向我们展示为您的问题创建可能解决方案的代码。