partial void OnChildChangedImplementation(PropertyChangedEventArgs <UIElement> e);
 /// <summary>
 /// Called when MinWidth property changes.
 /// </summary>
 protected virtual void OnMinWidthChanged(PropertyChangedEventArgs <double> e)
 {
     OnMinWidthChangedImplementation(e);
     this.OnPropertyChanged(new PropertyChangedEventArgs("MinWidth"));
 }
 /// <summary>
 /// Called when Child property changes.
 /// </summary>
 protected virtual void OnChildChanged(PropertyChangedEventArgs <UIElement> e)
 {
     OnChildChangedImplementation(e);
     RaiseChildChanged(e);
 }
 /// <summary>
 /// Called when DataDescription property changes.
 /// </summary>
 protected virtual void OnDataDescriptionChanged(PropertyChangedEventArgs <UIPropertyGroupDescription> e)
 {
     OnDataDescriptionChangedImplementation(e);
     this.OnPropertyChanged(new PropertyChangedEventArgs("DataDescription"));
 }
 partial void OnDataDescriptionChangedImplementation(PropertyChangedEventArgs <UIPropertyGroupDescription> e);
 partial void OnVisibleChangedImplementation(PropertyChangedEventArgs <bool> e);
 /// <summary>
 /// Called when Visible property changes.
 /// </summary>
 protected virtual void OnVisibleChanged(PropertyChangedEventArgs <bool> e)
 {
     OnVisibleChangedImplementation(e);
     this.OnPropertyChanged(new PropertyChangedEventArgs("Visible"));
 }
 partial void OnRequiredChangedImplementation(PropertyChangedEventArgs <bool> e);
 /// <summary>
 /// Called when Required property changes.
 /// </summary>
 protected virtual void OnRequiredChanged(PropertyChangedEventArgs <bool> e)
 {
     OnRequiredChangedImplementation(e);
     this.OnPropertyChanged(new PropertyChangedEventArgs("Required"));
 }
 partial void OnMinWidthChangedImplementation(PropertyChangedEventArgs <double> e);