Я думаю, что предоставленный синтаксис неправильный, поскольку есть некоторые дополнительные цитаты. Попробуйте следующий синтаксис:
/Par "$ServerOption::SYNCHRONIZED(Boolean)";True
Ссылка
Это работало бы на то, что Вы должны сделать дочерний элемент окна ViewBox и поместить все содержание в нем? Я не уверен, заставят ли детали того, что Вы делаете, это не работать, но здесь являются чрезвычайно простым примером того, что я предлагаю:
<Window x:Class="ZoomTest.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1">
<Viewbox>
<StackPanel>
<TextBlock>2</TextBlock>
<TextBlock>Getting longer</TextBlock>
<TextBlock>Here is some really long text...</TextBlock>
</StackPanel>
</Viewbox>
</Window>
Все содержание всегда видимо с максимальным возможным размером шрифта. Весь текст масштабируется однородно.
Можно, вероятно, сделать что-то вроде этого с размером шрифта. Установите FontSize на выражение привязки, которое связывает с самим TextBox с пользовательским IValueConverter ({Binding RelativeSource={x:Static RelativeSource.Self}, Converter={StaticResource FontSizeConverter}}
или что-то как этот).
В преобразователе у Вас теперь есть ссылка на TextBox, который можно использовать для получения текстового содержания, размера управления, размера родительского управления (сетка), и т.д. Вы смогли использовать эту информацию для вычисления его на лету.
При необходимости в TextBoxes для принятия этого решения друг на основе друга, у Вас может быть статический обратный вызов на уровне страницы, который Вы называете из метода Преобразования, который сделает определение, если Вы будете все еще в изменении размеров режима и будете отслеживать информацию (минута или макс. fontsize, уже вычисленный, и т.д.). Это - сложный процесс, но должно быть несколько путей, которыми можно пойти о выполнении этого. Можно даже скрыть текст во всех полях сначала, цикле через все текстовые поля, делающие этот вид из решения (минимальный размер шрифта), и затем установить размер шрифта программно и исчезнуть их в представление.