WPF Image Visibility Binding in XAML

后端 未结 2 514
野的像风
野的像风 2021-01-21 17:28

I’ve got a little problem binding an image to a Radiobuttion. I only want to bind it via XAML an what I did is this.. I createad a Stackpanel with 5 radiobutton in it..

2条回答
  •  清歌不尽
    2021-01-21 18:02

    I assume that "IsChecked" property is Boolean. In order to bind Visibility property you must bind to Visibility type property or use converter.

    If you don't want to use converter you need to declare Visibility notification property:

        private Visibility isChecked= Visibility.Visible;
        public Visibility IsChecked
        {
            get { return isChecked; }
            set
            {
                isChecked = value;
                RaisePropertyChanged("IsChecked");
            }
        }
    

    If you want to stay with your Boolean parameter, use Visibility converter

提交回复
热议问题