C# WPF-如何绑定样式&x27;s Setter到元素';谁的财产?
在,WPF,XAML中,我有一个应用于组合框项目的样式,我想获取当前项目的内容属性,但这似乎不起作用:C# WPF-如何绑定样式&x27;s Setter到元素';谁的财产?,c#,wpf,xaml,C#,Wpf,Xaml,在,WPF,XAML中,我有一个应用于组合框项目的样式,我想获取当前项目的内容属性,但这似乎不起作用: 应将样式指定给组合框的ItemContainerStyle属性,并且您根本不需要设置绑定的ConverterParameter: <dxe:ComboBoxEdit.ItemContainerStyle> <Style TargetType="dxe:ComboBoxEditItem"> <Setter Property="Content"
应将样式指定给组合框的
ItemContainerStyle
属性,并且您根本不需要设置绑定的ConverterParameter:
<dxe:ComboBoxEdit.ItemContainerStyle>
<Style TargetType="dxe:ComboBoxEditItem">
<Setter Property="Content"
Value="{Binding Converter={StaticResource CrsNameCvtor}}"/>
</Style>
</dxe:ComboBoxEdit.ItemContainerStyle>
应将样式指定给组合框的
ItemContainerStyle
属性,并且您根本不需要设置绑定的ConverterParameter:
<dxe:ComboBoxEdit.ItemContainerStyle>
<Style TargetType="dxe:ComboBoxEditItem">
<Setter Property="Content"
Value="{Binding Converter={StaticResource CrsNameCvtor}}"/>
</Style>
</dxe:ComboBoxEdit.ItemContainerStyle>
什么是dxe:ComboBoxEdit?是否缺少库标记?它是Devexpress的组合框,请将其视为WPF的默认组合框。为什么在项标记中定义了样式?这毫无意义。而且不能绑定绑定的ConverterParameter。请看这里:那么转换器应该只操作绑定的源值?您不需要转换器参数。只需使用Convert方法的value
参数即可。什么是dxe:ComboBoxEdit
?是否缺少库标记?它是Devexpress的组合框,请将其视为WPF的默认组合框。为什么在项标记中定义了样式?这毫无意义。而且不能绑定绑定的ConverterParameter。请看这里:那么转换器应该只操作绑定的源值?您不需要转换器参数。只需使用Convert方法的值
参数。