GeometrySource.ComputeLogicalBounds Method
Extends the way to handle stretch mode. The default is to always use Stretch.Fill and center stroke.
Namespace: Microsoft.Expression.Media
Assembly: Microsoft.Expression.Drawing (in microsoft.expression.drawing.dll)
Syntax
'Declaration
Protected Overridable Function ComputeLogicalBounds ( _
layoutBounds As Rect, _
parameters As IGeometrySourceParameters _
) As Rect
'Usage
Dim layoutBounds As Rect
Dim parameters As IGeometrySourceParameters
Dim returnValue As Rect
returnValue = Me.ComputeLogicalBounds(layoutBounds, parameters)
protected virtual Rect ComputeLogicalBounds (
Rect layoutBounds,
IGeometrySourceParameters parameters
)
protected:
virtual Rect ComputeLogicalBounds (
Rect layoutBounds,
IGeometrySourceParameters^ parameters
)
protected Rect ComputeLogicalBounds (
Rect layoutBounds,
IGeometrySourceParameters parameters
)
protected function ComputeLogicalBounds (
layoutBounds : Rect,
parameters : IGeometrySourceParameters
) : Rect
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Reference
GeometrySource Generic Class
GeometrySource Members
Microsoft.Expression.Media Namespace