public void Event_ZoomIn_Click(Object sender, RoutedEventArgs e)
{
sCanvTrans.ScaleX+=zoomFaktor;
sCanvTrans.ScaleY+=zoomFaktor;
pixelKorrektor += zoomFaktor*3;
System.Console.WriteLine("Zoom-In :" + sCanvTrans.ScaleX.ToString());
}
Mit [C]pixelKorrektor += zoomFaktor*3;[/C] hab ich mich der Sache schon relativ gut genähert, allerdings nicht gut genug, nach dem vierten Zoom beträgt die Abwechung schon 10Pixel. Habs auch schon mit [C]pixelKorrektor += zoomFaktor*Math.PI;[/C] probiert, hier das gleiche Problem.
Geht das nict irgendwie genauer?
Gruss Nezir