CompositeShape Class
Expression Studio 4.0
Provides a base class of a composite shape that derives from Control and implements IShape.
Namespace: Microsoft.Expression.Controls
Assembly: Microsoft.Expression.Drawing (in microsoft.expression.drawing.dll)
CompositeShape implements IShape interface,
and supports rendering a geometry similar to Shape, but the geometry can be rendered outside the layout boundary.
A typical implementation has a customized default template in generic.xaml which template-binds most shape properties to a Path.
It should also extend the GeometrySource property to customize the appearance of the Path.
System.Object
System.Windows.DependencyObject
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
Microsoft.Expression.Controls.CompositeShape
Microsoft.Expression.Controls.LineArrow
System.Windows.DependencyObject
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
Microsoft.Expression.Controls.CompositeShape
Microsoft.Expression.Controls.LineArrow