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