Форум программистов, компьютерный форум CyberForum.ru

Действие при прокрутке вниз - Windows Phone

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Windows Phone Генератор чисел для генерации кодовых обозначений http://www.cyberforum.ru/windows-phone-dev/thread1498510.html
разработать генератор чисел для генерации кодовых обозначений
Windows Phone Отображение GridView на разных дисплеях Как в Windows Store приложении сделать так, чтобы содержимое GridView нормально выглядело на любом дисплее? Нормально всмысле чтоб элементы занимали все свободное место внутри контрола(с сохранением соотношения сторон) и чтоб при переходе на дисплей побольше увеличивалось кол-во элементов в строке/столбце. http://www.cyberforum.ru/windows-phone-dev/thread1497763.html
Текст в StatusBar Windows Phone
подскажите как добавить текст в статус бар а то так понравилось) вот пример Добавлено через 5 часов 9 минут вот я нашел статью но она на английском но все равно может кому пригодится
Windows Phone Hub: Как выставить один из его HubSection на вид
Добрый день! Собственно вопрос в заголовке: как можно программно сделать отображающимся в данный момент на экране интересующий меня HubSection?
Windows Phone Как сделать кнопочку с изображением и разными размерами текста? http://www.cyberforum.ru/windows-phone-dev/thread1496658.html
помогите пожалуйста как сделать кнопочку с изображением и разными размерами текста только или подробно напишете или хорошую статью дайте пожалуйста
Windows Phone Закрытие приложения Как полностью закрыть приложение в коде? Платформа windows phone 8.1 подробнее

Показать сообщение отдельно
krupa
106 / 106 / 27
Регистрация: 13.12.2010
Сообщений: 407
15.07.2015, 16:19     Действие при прокрутке вниз
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
private static T GetVisualChild<T>(DependencyObject parent) where T : DependencyObject
        {
            var child = default(T);
            var numVisuals = VisualTreeHelper.GetChildrenCount(parent);
            for (var i = 0; i < numVisuals; i++)
            {
                var v = VisualTreeHelper.GetChild(parent, i);
                child = v as T;
                if (child == null)
                {
                    child = GetVisualChild<T>(v);
                }
                if (child != null)
                {
                    break;
                }
            }
            return child;
        }
захватываем ScrollViewer

C#
1
var scrollViewer = GetVisualChild<ScrollViewer>(MyListView);
подписываемся на событие прокрутки

C#
1
scrollView.ViewChanged += scrollViewer_ViewChanged;
дальше определяем текущее и предыдущее положение скролла и делаем что нужно
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru