[UWP] Проблема с ScrollViewer
От: RainBoy  
Дата: 14.10.19 19:14
Оценка:
Добрый день

Имеется ScrtollViewer с кучей элементов внутри (Сильно упрощено)

<Grid>
    <ScrollViewer>
    <StackPanel>
            <Button>
                <TextBox>
                </TextBox>
            </Button>
            <!-- И еще много элементов -->
    </StackPanel>
    </ScrollViewer>
</Grid>



Проблема — с одной моделью тач скринов, которые мы используем, есть проблема. Нажатия на кнопки обрабатываются крайне нестабильно, в 90% случаев происходит минимальный сдвиг ViewPort и все.
Я пробовал перехватить OnManipulationDelta и блокировать небольные перемещения, безуспешно. Единственное событие, которое я могу перехватить — OnViewChanging, но там невозможно блокировать мзменение ViewPort.
Наследоваться от ScrollViewer в UWP невозможно, sealed (зачем это сделано?)

Любые советы приветствуются.
Отредактировано 14.10.2019 19:18 RainBoy . Предыдущая версия . Еще …
Отредактировано 14.10.2019 19:16 RainBoy . Предыдущая версия .
Отредактировано 14.10.2019 19:16 RainBoy . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.