LayoutPath Members

Describes a path along which elements are arranged.

The following tables list the members exposed by the LayoutPath type.

Public Constructors

  Name Description


Public Fields

  Name Description
public fieldstatic CapacityProperty  
public fieldstatic DistributionProperty  
public fieldstatic FillBehaviorProperty  
public fieldstatic OrientationProperty  
public fieldstatic PaddingProperty  
public fieldstatic SourceElementProperty  
public fieldstatic SpanProperty  
public fieldstatic StartProperty  


Public Properties

  Name Description
public property ActualCapacity Gets the computed Capacity.
public property CanFreeze  (Inherited from Freezable)
public property Capacity Gets or sets the maximum number of items displayed on the LayoutPath.
public property DependencyObjectType  (Inherited from DependencyObject)
public property Dispatcher  (Inherited from DispatcherObject)
public property Distribution Gets or sets whether items are laid out evenly or with a fixed padding.
public property FillBehavior Gets or set the method to alter Span on an open path.
public property HasAnimatedProperties  (Inherited from Animatable)
public property IsFrozen  (Inherited from Freezable)
public property IsSealed  (Inherited from DependencyObject)
public property IsValid Gets whether or not the SourceElement is valid in the context. A SourceElement is not valid if it is a descendant of the PathPanel in which it is used.
public property Orientation Gets or sets the orientation of the items.
public property Padding Gets or sets the distance in pixels along the arc length of the LayoutPath between two items.
public property SourceElement Gets or sets the element that defines the path.
public property Span Gets or sets the percentage of the LayoutPath that participates in layout.
public property Start Gets or sets the distance from the start of the LayoutPath to place the first item.


Public Methods

(see also Protected Methods)

  Name Description
public method ApplyAnimationClock  Overloaded. (Inherited from Animatable)
public method BeginAnimation  Overloaded. (Inherited from Animatable)
public method CheckAccess  (Inherited from DispatcherObject)
public method ClearValue  Overloaded. (Inherited from DependencyObject)
public method Clone  (Inherited from Animatable)
public method CloneCurrentValue  (Inherited from Freezable)
public method CoerceValue  (Inherited from DependencyObject)
public method Equals  Overloaded. (Inherited from DependencyObject)
public method Freeze  Overloaded. (Inherited from Freezable)
public method GetAnimationBaseValue  (Inherited from Animatable)
public method GetAsFrozen  (Inherited from Freezable)
public method GetCurrentValueAsFrozen  (Inherited from Freezable)
public method GetHashCode  (Inherited from DependencyObject)
public method GetLocalValueEnumerator  (Inherited from DependencyObject)
public method GetType  (Inherited from Object)
public method GetValue  (Inherited from DependencyObject)
public method InvalidateProperty  (Inherited from DependencyObject)
public method ReadLocalValue  (Inherited from DependencyObject)
public methodstatic ReferenceEquals  (Inherited from Object)
public method SetCurrentValue  (Inherited from DependencyObject)
public method SetValue  Overloaded. (Inherited from DependencyObject)
public methodstatic ShouldSerializeStoredWeakReference  (Inherited from Animatable)
public method ToString  (Inherited from Object)
public method VerifyAccess  (Inherited from DispatcherObject)


Protected Methods

  Name Description
protected method CloneCore  (Inherited from Freezable)
protected method CloneCurrentValueCore  (Inherited from Freezable)
protected method CreateInstance  (Inherited from Freezable)
protected method CreateInstanceCore  (Inherited from Freezable)
protected method Finalize  (Inherited from Object)
protected methodstatic Freeze  Overloaded. (Inherited from Freezable)
protected method FreezeCore  (Inherited from Animatable)
protected method GetAsFrozenCore  (Inherited from Freezable)
protected method GetCurrentValueAsFrozenCore  (Inherited from Freezable)
protected method MemberwiseClone  (Inherited from Object)
protected method OnChanged  (Inherited from Freezable)
protected method OnFreezablePropertyChanged  Overloaded. (Inherited from Freezable)
protected method OnPropertyChanged  (Inherited from Freezable)
protected method ReadPreamble  (Inherited from Freezable)
protected method ShouldSerializeProperty  (Inherited from DependencyObject)
protected method WritePostscript  (Inherited from Freezable)
protected method WritePreamble  (Inherited from Freezable)


Public Events

  Name Description
public event Changed  (Inherited from Freezable)


See Also


LayoutPath Class
Microsoft.Expression.Controls Namespace