Обнаружьте, когда WPF listview полоса прокрутки будет внизу?

Хороший почтовый API как JavaMail сделает это для Вас. Идеально, Вы не должны были бы думать об этой проблеме явно.

11
задан Dave Clemmer 8 August 2011 в 23:53
поделиться

1 ответ

Я разобрался. Похоже, я должен был получать события от ScrollBar ( в XAML), а не от средства просмотра. Это работает, но мне просто нужно найти способ избежать повторного вызова обработчика событий при опускании полосы прокрутки. Может быть, подойдет таймер:

private void currentTagNotContactsList_Scroll(object sender, ScrollEventArgs e) {

    ScrollBar sb = e.OriginalSource as ScrollBar;

    if (sb.Orientation == Orientation.Horizontal)
        return;

    if (sb.Value == sb.Maximum) {
        Debug.Print("At the bottom of the list!");

    }

}
9
ответ дан 3 December 2019 в 07:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: