StackPanel内に子要素として3つのCanvasを横方向に隙間なく並べて、そのStackPanelをPointerPressed、PointerMoved、PointerReleasedのイベントを使って移動の制御をしています。
指でスライドさせた場合には移動そのものは問題ないのですが、高い確率でCanvasとCanvasの間に1ピクセル?程度の隙間が空きます。(StackPanelのバックグラウンドカラーを指定した場合にはCanvasとCanvasの間にその色が目視できます。) 数回動かすとたまに隙間なく表示されることもあります。
マウスでドラック&ドロップして動かした場合には100%問題なく(隙間なく)表示されています。
内部的な計算誤差のようなものなのでしょうか?
VS2012のxamlやxaml.vbのコードを貼ったほうが良いのでしょうか?