CheckBox绑定与Viewmodel属性和IConverter无法正常工作

时间:2017-05-19 09:13:57

标签: wpf xaml

我有一个简单的CheckBox,我希望将ViewModel中的值绑定到IsChecked的{​​{1}}属性。从CheckBox派生的值是sbyte类型。 我已经包含了一个小转换器类。 但是,此代码无效。 请建议正确的方法。

XAML

ViewModel

Code Begind转换器:

<UserControl>
    <UserControl.Resources>
        <local:TrueFalseConverter x:Key="TFC"/>
    </UserControl.Resources>
    <CheckBox x:Name="chkOutOfSales" DataContext="{Binding DCIM}"  IsChecked="{Binding CurrentRec.Out_of_Sales, Converter={StaticResource TFC},Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"/>
</UserControl>

1 个答案:

答案 0 :(得分:0)

我找到了解决方案......我在视图模型中将Out_Of_Sales错误输入为Out_of_Sales ...这就是问题...... :-)。 谢谢你的时间..