に問題がありWindows.UI.Xaml.Controls.ScrollViewer
ます。
思ったとおりに動作しません(doh)。Canvasを中に入れて描画したい場合、CanvasからのすべてのイベントがScrollViewerに渡されるため、描画できません。したがって、イベントを受信したときにScrollViewerで何が行われるかを制御できれば、問題の解決策はかなり簡単になります(破棄、Canvasに渡す、ズームのベースを呼び出すなど)。ScrollViewer
は封印されたクラスであるため、これを行うことはできません。
これはWPFでは機能しますが、XAMLでは機能しません。
このかなりばかげた問題を解決する方法はありますか?
私が今思いつくことができる唯一のことはScrollViewer
、Canvasクラスに独自のズームおよびスクロール関数を捨てて実装することです。:\可能であればこれを避けたい。