У меня есть TextBox в проекте WPF, для которого видимость вертикальной полосы прокрутки установлена на Авто. Когда я устанавливаю текст в нем во время выполнения, вертикальная полоса прокрутки становится видимой, когда текст больше, а вертикальная полоса прокрутки скрывается, когда текст меньше.
То, что я хочу, - это если я назначу ему большой текст (и вертикальная полоса прокрутки станет видимой), то я выполню рекурсивный цикл, который уменьшит размер шрифта до уровня, пока полоса прокрутки не станет скрытой. Я хочу получить фактическое значение видимости вертикальной полосы прокрутки.
В коде за свойством verticalscrollbarvisibility всегда отображается значение auto. (я думаю, что в XAML установлено значение auto).
// Если мой подход неверен для этой проблемы, пожалуйста, дайте мне знать об этом.