protected virtual void OnCommandPropertyChanged(object sender, PropertyChangedEventArgs e) { switch (e.PropertyName) { case "Text": OnPropertyChanged("TextLine"); break; case "ImageSmall": OnPropertyChanged("ImageSmall"); break; case "Enabled": OnPropertyChanged("Enabled"); break; case "Checked": OnPropertyChanged("Checked"); break; } }