CompositeContentShape Class
Expression Studio 4.0
Provides a base class of a composite shape that derives from ContentControl and implements IShape.
Namespace: Microsoft.Expression.Controls
Assembly: Microsoft.Expression.Drawing (in microsoft.expression.drawing.dll)
CompositeContentShape 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.
This class also supports showing content together with the shape.
System.Object
System.Windows.DependencyObject
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
System.Windows.Controls.ContentControl
Microsoft.Expression.Controls.CompositeContentShape
Microsoft.Expression.Controls.Callout
System.Windows.DependencyObject
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
System.Windows.Controls.ContentControl
Microsoft.Expression.Controls.CompositeContentShape
Microsoft.Expression.Controls.Callout