C# Class Glass.Design.DesignableGroup

Inheritance: System.Windows.DependencyObject, IDesignable
显示文件 Open project: SuperJMN/Glass

Public Methods

Method Description
DesignableGroup ( ) : System

Private Methods

Method Description
ArrangeChildrenHeight ( double parentHeight ) : void
ArrangeChildrenWidth ( double parentWidth ) : void
CreateChildProportionsDictionary ( IEnumerable children, Rect parentBounds ) : ChildProportions>.Dictionary
GetCombinedBoundsForChildAddition ( IDesignable child, Rect currentBounds ) : Rect
GetCurrentLocation ( ObservableCollection observableCollection ) : Point
GetCurrentSize ( Point resizingLocation ) : Size
GetRelativeLocation ( IMovable child, Rect parentBounds ) : Point
GetRelativeSize ( ISizable child, Size parentSize ) : Size
ItemsOnCollectionChanged ( object sender, NotifyCollectionChangedEventArgs notifyCollectionChangedEventArgs ) : void
RaiseLocationChanged ( ) : void
RaiseSizeChanged ( ) : void
RecalculateLeft ( double parentWidth ) : double
RecalculateTop ( double parentHeight ) : double
RegisterNewChild ( IDesignable child ) : void
RelocateChildHeight ( IDesignable designable, double newHeight ) : void
RelocateChildWidth ( IDesignable designable, double newWidth ) : void
ResizeChildHeight ( IDesignable designable, double value ) : void
ResizeChildWidth ( IDesignable designable, double newWidth ) : void

Method Details

DesignableGroup() public method

public DesignableGroup ( ) : System
return System