DataGridViewCell.MeasureTextPreferredSize Metoda

Definice

Získá ideální výšku a šířku zadaného textu vzhledem k zadaným charakteristikám.

public:
 static System::Drawing::Size MeasureTextPreferredSize(System::Drawing::Graphics ^ graphics, System::String ^ text, System::Drawing::Font ^ font, float maxRatio, System::Windows::Forms::TextFormatFlags flags);
public static System.Drawing.Size MeasureTextPreferredSize (System.Drawing.Graphics graphics, string text, System.Drawing.Font font, float maxRatio, System.Windows.Forms.TextFormatFlags flags);
static member MeasureTextPreferredSize : System.Drawing.Graphics * string * System.Drawing.Font * single * System.Windows.Forms.TextFormatFlags -> System.Drawing.Size
Public Shared Function MeasureTextPreferredSize (graphics As Graphics, text As String, font As Font, maxRatio As Single, flags As TextFormatFlags) As Size

Parametry

graphics
Graphics

Používá Graphics se k vykreslení textu.

text
String

Text, který se má měřit.

font
Font

Použitý Font u textu.

maxRatio
Single

Maximální poměr šířky k výšce bloku textu.

flags
TextFormatFlags

Bitové kombinace TextFormatFlags hodnot, které se mají použít pro text.

Návraty

Size

Představuje Size upřednostňovanou výšku a šířku textu.

Výjimky

graphics je null.

-nebo- font je null.

maxRatio je menší nebo rovno 0.

flags není platná bitové kombinace TextFormatFlags hodnot.

Poznámky

Pokud je vyžadováno více řádků a zadané formátování to umožňuje, bude vrácená velikost obsahovat kombinovanou výšku všech řádků.

Platí pro

Viz také