C# Class SilverlightFX.UserInterface.WrapPanel

A panel that positions child elements sequentially from left to right or top to bottom. When elements extend beyond the panel edge, elements are positioned in the next row or column.
Inheritance: System.Windows.Controls.AnimatedPanel
Mostra file Open project: nikhilk/silverlightfx

Public Properties

Property Type Description
ItemHeightProperty System.Windows.DependencyProperty
ItemWidthProperty System.Windows.DependencyProperty
OrientationProperty System.Windows.DependencyProperty

Protected Methods

Method Description
ArrangeOverride ( Size finalSize ) : Size
MeasureOverride ( Size constraint ) : Size

Private Methods

Method Description
AreClose ( double left, double right ) : bool
ArrangeLine ( int lineStart, int lineEnd, double directDelta, double indirectOffset, double indirectGrowth ) : void
IsGreaterThan ( double left, double right ) : bool
OnLayoutPropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Method Details

ArrangeOverride() protected method

protected ArrangeOverride ( Size finalSize ) : Size
finalSize System.Windows.Size
return System.Windows.Size

MeasureOverride() protected method

protected MeasureOverride ( Size constraint ) : Size
constraint System.Windows.Size
return System.Windows.Size

Property Details

ItemHeightProperty public_oe static_oe property

Represents the ItemHeight property.
public static DependencyProperty,System.Windows ItemHeightProperty
return System.Windows.DependencyProperty

ItemWidthProperty public_oe static_oe property

Represents the ItemWidth property.
public static DependencyProperty,System.Windows ItemWidthProperty
return System.Windows.DependencyProperty

OrientationProperty public_oe static_oe property

Represents the Orientation property.
public static DependencyProperty,System.Windows OrientationProperty
return System.Windows.DependencyProperty