2011-07-05 3 views
3

私はGridSplitterを使用して列のサイズを変更しています(それ以外は何ですか?)。正常に動作します。 しかし、私はSurface V2環境で進化しています。タッチシミュレーションを使用すると、Touchイベントは私の親のGridSplitterには送信されません。グリッドスプリッターとタッチ

どのようにしたらうまくいくのでしょうか?

答えて

1

はちょうどこのようなイベントを登録します。

YourGridSplitter.PreviewDragEnter += new DragEventHandler(YourGridSplitter_PreviewDragEnter); 

void YourGridSplitter_PreviewDragEnter(object sender, DragEventArgs e) 
{ 
    // nothing here 
} 
0

あなたがtouchdeviceをキャプチャする必要があります。

gs.PreviewTouchDown += (s, e) => { e.TouchDevice.Capture((s as UIElement)); }; 
関連する問題