DataGridViewCell.MeasureTextPreferredSize Methode

Definition

Ruft die ideale Höhe und Breite des angegebenen Texts mit den angegebenen Eigenschaften ab.

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

Parameter

graphics
Graphics

Die Graphics, mit der Text gerendert wird.

text
String

Der zu bemessende Text.

font
Font

Der auf den Text angewendete Font.

maxRatio
Single

Das maximale Verhältnis von Breite zu Höhe des Textblocks.

flags
TextFormatFlags

Eine bitweise Kombination von TextFormatFlags-Werten, die auf den Text angewendet werden sollen.

Gibt zurück

Size

Eine Size, die die bevorzugte Höhe und Breite des Texts darstellt.

Ausnahmen

graphics ist null.

- oder - font ist null.

maxRatio ist kleiner oder gleich 0.

flags ist keine gültige bitweise Kombination von TextFormatFlags-Werten.

Hinweise

Wenn mehrere Zeilen erforderlich sind und die angegebene Formatierung zulässt, enthält die zurückgegebene Größe die kombinierte Höhe aller Zeilen.

Gilt für

Siehe auch