2010-10-22 32 views
0

我在画布上有一个矩形。我已经可以使用鼠标移动该对象,但是我无法找到如何在运行时使用鼠标调整它的大小? 第二个问题,我该如何以编程方式检查画布上每个对象(例如矩形)的位置?两个关于矩形和银色灯光的问题4

回答

0

使用鼠标重新调整矩形的大小可能相当复杂。基本上,您可以侦听鼠标下移,鼠标移动和鼠标移动事件,这将允许您以编程方式调整它的宽度和高度。

要在画布内移动的矩形,尝试以下概念:

双X = Canvas.GetLeft(this.myRectangle); x + = 100; Canvas.SetLeft(this.myRectangle,x);

1

大多数人使用ThumbThis是一篇msdn文章,向您展示如何使用拇指调整画布大小。相同的原则可以应用于你的矩形。