wpf 转换器

前台:

<Window.Resources>
        <xlocal:ValueToStringConverter x:Key="ValueToStringConverter"></xlocal:ValueToStringConverter>
    </Window.Resources>

<ToggleButton ToolTip="{Binding ElementName=toggle,Path=IsChecked,Converter={StaticResource ValueToStringConverter}></ToggleButton>

后台:

public class ValueToStringConverter:IValueConverter
        {
            public object Convert(object value,Type targetType,object parameter,System.Globalization.CultureInfo culture)
            {
                string str = "";
                if((Boolean)value)
                {
                    return str;
                }
                else
                {
                    str = "1";
                    return str;
                }
            }

            public object ConvertBack(object value,Type targetType,object parameter,System.Globalization.CultureInfo culture)
            {
                throw new NotImplementedException();
            }
        }

猜你喜欢

转载自blog.csdn.net/lai124793549/article/details/81288307