FormattedText.MinWidth Właściwość

Definicja

Pobiera najmniejszą możliwą szerokość tekstu, która może w pełni zawierać określoną zawartość tekstu.

public double MinWidth { get; }

Wartość właściwości

Minimalna szerokość tekstu źródła tekstu podana w jednostkach niezależnych od urządzenia (1/96 cala na jednostkę).

Przykłady

W poniższym przykładzie pokazano, jak za pomocą MinWidth właściwości wygenerować minimalną szerokość tekstu dla sformatowanych wierszy tekstu.

// Get the minimimum line width for the text content -- that is, the widest word.
double minWidth = formattedText.MinWidth;

// Set the maximum text width to the widest word in the text content.
formattedText.MaxTextWidth = minWidth;

Uwagi

Poniższy zilustrowany tekst używa minimalnej szerokości tekstu źródłowego, który jest wyświetlany jako wiele wierszy. Minimalna szerokość tekstu odpowiada słowu o największej szerokości — w tym przypadku słowo "skoczyło". Zwróć uwagę, że wiele wyrazów może występować w tym samym wierszu, o ile ich całkowita szerokość nie przekracza minimalnej szerokości tekstu.

Formatowanie tekstu przy użyciu minimalnej szerokości akapitu Minimalna szerokość tekstu

Jeśli przekazana MaxTextWidth wartość jest większa lub równa wartości MinWidth, tekst jest formatowany bez znaków wielokropka.

Dotyczy

Produkt Wersje
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9