Binding 如何将控件IsEnable属性绑定到某个计数器

Binding 如何将控件IsEnable属性绑定到某个计数器,binding,Binding,我只想在计数器达到某个数字(比如1)时启用某个按钮 但是我在这里没有成功 请提供任何帮助我建议绑定到转换器的结果 public class IsEnabledConverter : IValueConverter { public object Convert(object value, System.Type targetType, object parameter, System.Globalization.CultureInfo culture) { r

我只想在计数器达到某个数字(比如1)时启用某个按钮


但是我在这里没有成功


请提供任何帮助

我建议绑定到转换器的结果

public class IsEnabledConverter : IValueConverter
{

    public object Convert(object value, System.Type targetType, object parameter, System.Globalization.CultureInfo culture)
    {
        return Convert.ToBoolean(Convert.ToInt32(value) > 0);
    }

    public object ConvertBack(object value, System.Type targetType, object parameter, System.Globalization.CultureInfo culture)
    {
        return null;
    }
}
然后像这样绑起来

<Window.Resources>
    <local:IsEnabledConverter x:Key="isEnabledConverter"></local:IsEnabledConverter >
</Window.Resources>

[……]


我建议绑定到转换器的结果

public class IsEnabledConverter : IValueConverter
{

    public object Convert(object value, System.Type targetType, object parameter, System.Globalization.CultureInfo culture)
    {
        return Convert.ToBoolean(Convert.ToInt32(value) > 0);
    }

    public object ConvertBack(object value, System.Type targetType, object parameter, System.Globalization.CultureInfo culture)
    {
        return null;
    }
}
然后像这样绑起来

<Window.Resources>
    <local:IsEnabledConverter x:Key="isEnabledConverter"></local:IsEnabledConverter >
</Window.Resources>

[……]



这里没有人能帮我吗?请问这里有人能帮我吗?请
<Window.Resources>
    <local:IsEnabledConverter x:Key="isEnabledConverter"></local:IsEnabledConverter >
</Window.Resources>
<Button Style="{StaticResource GoBackButton}"
    x:Name="GoBack" Click="GoBack_Click" Margin="100,10,0,0" 
            IsEnabled="{Binding IsEnabled,  Converter={StaticResource isEnabledConverter}}" />