private void OnCommandPropertyChanged(object sender, PropertyChangedEventArgs e)
{
this.RaisePropertyChanged(nameof(Text));
this.RaisePropertyChanged(nameof(IconSource));
this.RaisePropertyChanged(nameof(ToolTip));
this.RaisePropertyChanged(nameof(HasToolTip));
this.RaisePropertyChanged(nameof(IsChecked));
}
}