次のようにつままれたキャンバスでMatrixTransformを使用しています。
var transformation = MyCanvas.RenderTransform as MatrixTransform;
var matrix = transformation == null ? Matrix.Identity:transformation.Matrix;
matrix.ScaleAt(e.DeltaManipulation.Scale.X,
e.DeltaManipulation.Scale.Y,
e.ManipulationOrigin.X,
e.ManipulationOrigin.Y);
Matrix m = MyCanvas.RenderTransform.Value;
増加しているか減少しているかはどうすればわかりますか?足りない物件はありますか?