WPF ScrollViewer - PullRequest
       1

WPF ScrollViewer

0 голосов
/ 29 июня 2010

Мне было интересно, есть ли способ проверить, нажата ли стрелка вверх или стрелка вниз в окне просмотра прокрутки wpf.Я пытаюсь сделать это в текстовом поле wpf, но я хочу, чтобы он привязывался к следующей строке текста вместо отображения частичного текста.

Итак, я могу сделать это, когда нажимают вверх или вниз.я бы сказал textBox.lineup / linedown.

, но мне также нужно знать, какой компонент нажимается для этого.Заранее спасибо!

-Кевин

1 Ответ

0 голосов
/ 29 июня 2010

Вы можете использовать событие ScrollChanged в ScrollViewer, как показано ниже

<ScrollViewer ScrollChanged="ScrollViewer_ScrollChanged">

В коде вы можете получить значение verticalOffSet.

 private void ScrollViewer_ScrollChanged(object sender, ScrollChangedEventArgs e)
    {
        double verticalOffSet = e.VerticalOffset;
        ...
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...