Spread Windows Forms 17
FarPoint.Win Assembly / FarPoint.Win Namespace / ElementWindowless Class / DrawRotatedText Method / DrawRotatedText(Graphics,String,Font,Color,RectangleF,HorizontalAlignment,VerticalAlignment,TextOrientation,Boolean,Boolean,HotkeyPrefix,StringTrimming,Int32,Boolean,Double,Boolean) Method
GDI+ graphics surface
String to draw
Font to use
Color of text
Rectangle in which to draw string
Horizontal alignment
Vertical alignment
Text orientation
True to wrap text, false otherwise
True to draw text multiline, false otherwise
HotkeyPrefix
StringTrimming
Height of the target rectangle in pixels
Whether to adjust the rectangle for alignment
Angle to rotate text
True for right to left rendering


In This Topic
    DrawRotatedText(Graphics,String,Font,Color,RectangleF,HorizontalAlignment,VerticalAlignment,TextOrientation,Boolean,Boolean,HotkeyPrefix,StringTrimming,Int32,Boolean,Double,Boolean) Method
    In This Topic
    Draws the specified string in the specified rectangle, with the specified font, color, alignment, orientation, wrapping, hotkey prefix, string trimming, and rotation angle.
    Syntax
    'Declaration
     
    
    Public Overloads Shared Sub DrawRotatedText( _
       ByVal g As Graphics, _
       ByVal s As String, _
       ByVal font As Font, _
       ByVal foreColor As Color, _
       ByVal rectText As RectangleF, _
       ByVal halign As HorizontalAlignment, _
       ByVal valign As VerticalAlignment, _
       ByVal textOrientation As TextOrientation, _
       ByVal wordWrap As Boolean, _
       ByVal multiline As Boolean, _
       ByVal hotkeyPrefix As HotkeyPrefix, _
       ByVal stringTrim As StringTrimming, _
       ByVal drawRectHeight As Integer, _
       ByVal adjust As Boolean, _
       ByVal rotationAngle As Double, _
       ByVal rightToLeft As Boolean _
    ) 
    'Usage
     
    
    Dim g As Graphics
    Dim s As String
    Dim font As Font
    Dim foreColor As Color
    Dim rectText As RectangleF
    Dim halign As HorizontalAlignment
    Dim valign As VerticalAlignment
    Dim textOrientation As TextOrientation
    Dim wordWrap As Boolean
    Dim multiline As Boolean
    Dim hotkeyPrefix As HotkeyPrefix
    Dim stringTrim As StringTrimming
    Dim drawRectHeight As Integer
    Dim adjust As Boolean
    Dim rotationAngle As Double
    Dim rightToLeft As Boolean
     
    ElementWindowless.DrawRotatedText(g, s, font, foreColor, rectText, halign, valign, textOrientation, wordWrap, multiline, hotkeyPrefix, stringTrim, drawRectHeight, adjust, rotationAngle, rightToLeft)

    Parameters

    g
    GDI+ graphics surface
    s
    String to draw
    font
    Font to use
    foreColor
    Color of text
    rectText
    Rectangle in which to draw string
    halign
    Horizontal alignment
    valign
    Vertical alignment
    textOrientation
    Text orientation
    wordWrap
    True to wrap text, false otherwise
    multiline
    True to draw text multiline, false otherwise
    hotkeyPrefix
    HotkeyPrefix
    stringTrim
    StringTrimming
    drawRectHeight
    Height of the target rectangle in pixels
    adjust
    Whether to adjust the rectangle for alignment
    rotationAngle
    Angle to rotate text
    rightToLeft
    True for right to left rendering
    See Also