Запуск видимости полосы прокрутки ScrollViewer (WPF)

Можно ли создать триггер, который срабатывает на основе видимости полосы прокрутки ScrollViewer? У меня есть ScrollViewer с его VerticalScrollBarVisibility, установленным на Auto, и я хочу изменить некоторые свойства ScrollViewer только тогда, когда полоса прокрутки действительно видна.

Что-то вроде этого:

<ScrollViewer VerticalScrollBarVisibility="Auto">
    <ScrollViewer.Triggers>
        <Trigger Property="IsScrollBarVisible" Value="True">
            <!-- Setters -->
        </Trigger>
    </ScrollViewer.Triggers>
</ScrollViewer>

person M. Dudley    schedule 16.10.2009    source источник


Ответы (1)


Активировать на ComputedVerticalScrollBarVisibility.

person itowlson    schedule 16.10.2009