Gridsplitter and Touch - PullRequest
       7

Gridsplitter and Touch

3 голосов
/ 05 июля 2011

Я использую GridSplitter для изменения размера столбцов (что еще :)).Работает отлично.Тем не менее, я развиваюсь в среде Surface V2, и если я использую симуляцию касания, события касания не передаются моему дорогому GridSplitter.

Любой намек на то, как заставить это работать?

Ответы [ 2 ]

1 голос
/ 16 июля 2012

Просто зарегистрируйте событие так:

YourGridSplitter.PreviewDragEnter += new DragEventHandler(YourGridSplitter_PreviewDragEnter);

void YourGridSplitter_PreviewDragEnter(object sender, DragEventArgs e)
{
   // nothing here
}
0 голосов
/ 12 августа 2016

Вам нужно захватить сенсорное устройство.

gs.PreviewTouchDown += (s, e) => { e.TouchDevice.Capture((s as UIElement)); };
...