Version

CalculateTextSize(String,HotkeyPrefix,Boolean,EmbeddableUIElementBase,Font,AppearanceData,MeasureStringDelegate,Boolean) Method

Calculates the size of a single line text string for use by an ImageAndTextUIElement
Syntax
'Declaration
 
Public Overloads Shared Function CalculateTextSize( _
   ByVal text As String, _
   ByVal hotkey As HotkeyPrefix, _
   ByVal vertical As Boolean, _
   ByVal embeddableUIElementBase As EmbeddableUIElementBase, _
   ByVal font As Font, _
   ByRef appearance As AppearanceData, _
   ByVal measureString As ImageAndTextUIElement.MeasureStringDelegate, _
   ByVal wrapText As Boolean _
) As Size

Parameters

text
String to measure.
hotkey
Determines how hotkeys are displayed
vertical
Whether the text is rendered vertically.
embeddableUIElementBase
EmbeddableUIElementBase object used to get the Graphics object which can be used to get the text size
font
Base font used to calculate the text size
appearance
Resolved appearance data structure for obtaining the font information for the element.
measureString
A callback used to measure the string or null to use the default routine. This may be used if you have to run through a number of strings to determine which is the largest, etc.
wrapText
True if text can be wrapped

Return Value

The size required by the text.
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