2017-03-08 78 views
0

我有我可以拖动屏幕上的图像。在这些照片,我希望能够绘制矩形中的每个图像预定义的点(这样想拖动手柄,虽然他们将不会使用这种方式)。每当图像被拖到新的地方时,我希望这些矩形被绘制在图像上的相同位置。这包括如果图像也旋转。如何WPF绘制矩形图像视图的顶部拖到画布

我已经尝试了一些不同的东西,但不能得到任何工作,所以我很犹豫来形容他们的任何。这是很容易实现与的WinForms,但因为我不能访问Paint方法,似乎设置矩形的坐标,唯一的办法就是Canvas.SetLeft(图像,X),Canvas.SetTop(图像,y)和这些矩形应该是图像的孩子,我发现这非常不直观。

我该怎么做呢?

回答