Menu

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

Public Properties

NameDescription
Geometry Gets or sets the resulting geometry after the latest UpdateGeometry().
LayoutBounds Gets the actual bounds of FrameworkElement. LayoutBounds includes logical bounds, stretch, and stroke thickness.
LogicalBounds Gets the bounding box where the geometry should stretch to. The actual geometry might be smaller or larger than this. LogicalBounds should already take stroke thickness and stretch into consideration.
Top

Public Methods

NameDescription
InvalidateGeometry Notifies that the geometry has been invalidated because of external changes.
UpdateGeometry Update the geometry using the given parameters and the layout bounds. Returns false if nothing has been updated.
Top

See Also