private void OnEventControllerPropertyChanged(object sender, PropertyChangedEventArgs e) { if (e.Property.Name == PropState) { UpdateLayout(); FireStateChanged(); } FirePropertyChanged(e.Property.Name); }