AstraRegul
Релиз 2025.08.15.00
×

Ширина и высота текста

Фактическая ширина и высот прямоугольной области, занимаемой текстом, с учётом всех переносов строк и форматирования.
double TextWidth
double TextHeight
Доступно только для чтения в режиме рантайма.
 

Примеры

 
Скорректировать ширину и высоту компонента Расширенный текст в случае, если фактическая ширина или высота текста превышает текущие размеры компонента, и вывести обновленные размеры в текстовое поле.
// Если фактическая ширина текста превышает установленную ширину компонента, корректируем ширину
if (ExtendedText_1.TextWidth > ExtendedText_1.Width)
{
 ExtendedText_1.Width = ExtendedText_1.TextWidth;
 Text_1.Text += "\nОбновленная ширина компонента: " + String.ToString(ExtendedText_1.Width);
}
// Если фактическая высота текста превышает установленную высоту компонента, корректируем высоту
if (ExtendedText_1.TextHeight > ExtendedText_1.Height)
{
 ExtendedText_1.Height = ExtendedText_1.TextHeight;
 Text_1.Text += "\nОбновленная высота компонента: " + String.ToString(ExtendedText_1.Height);
}