// Called when the Value property of any Transform child changes. void OnChildItemPropertyChanged(object sender, ItemPropertyChangedEventArgs args) { if (args.PropertyName == GeneralTransform.ValueProperty.PropertyName) { RecalculateTransformMatrix(); } }
// This is called when a property of an item in the collection changes void OnChildrenItemChanged(object sender, ItemPropertyChangedEventArgs args) { OnGeometryPropertyChanged(); }
void OnFiguresItemChanged(object sender, ItemPropertyChangedEventArgs args) { InvalidateNativeObject(); OnPropertyChanged("Figures"); }
void OnSegmentsItemChanged(object sender, ItemPropertyChangedEventArgs args) { OnPropertyChanged("Segments"); }