Auto Width property. Предположительно баг.
Добавлено: 25 май 2022, 10:59
Есть текстовое поле. Делаю его заведомо узким, помещаю текст, к примеру "001/256". Активирую свойство Auto Width. Всё работает, как ожидается. Ширина текстового блока подстраивается под контент.
Помещаю в это поле следующий текст:
Результат: текстовый блок расширяется на всю страницу.
Вывод: для расчёта ширины блока принимается во внимание только литеральное количество символов в этом блоке.
Факт того, что в случае выражения, необходимо оценивать результат этого выражения, просто игнорируется.
Помещаю в это поле следующий текст:
Код: Выделить всё
{Format("{0:D" + TotalPageCount.ToString().Length + "}", PageNumber)}/{Format("{0:D" + TotalPageCount.ToString().Length + "}", TotalPageCount)}
Вывод: для расчёта ширины блока принимается во внимание только литеральное количество символов в этом блоке.
Факт того, что в случае выражения, необходимо оценивать результат этого выражения, просто игнорируется.