Version

CalculateBorderWidths(UIElementBorderStyle,Border3DSide,Boolean) Method

Static method that calculates the widths of all 4 borders.
Syntax
'Declaration
 
Public Overloads Shared Function CalculateBorderWidths( _
   ByVal style As UIElementBorderStyle, _
   ByVal sides As Border3DSide, _
   ByVal isFlatMode As Boolean _
) As UIElementBorderWidths
public static UIElementBorderWidths CalculateBorderWidths( 
   UIElementBorderStyle style,
   Border3DSide sides,
   bool isFlatMode
)

Parameters

style
The style of the borders
sides
Flags indicating which sides the borders will be drawn on.
isFlatMode
True if the element the borders are on use flat mode, false otherwise.

Return Value

A UIElementBorderWidth structure which contains the width of each border.
Remarks
The element parameter is used because solid borders are substituted for 3D borders during a printing operation and the element's ControlElement's IsPrint property can be checked.
Requirements

Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also