AstraRegul
Релиз 2025.08.15.00
×

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

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

Примеры

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