wpf自定义控件:另一个矩形内的可拖动/可调整大小的矩形

问题描述:

我正在研究c#wpf应用程序。我正在研究两个矩形的控件:一个在另一个的内部。我希望用户能够拖动内部矩形,调整它的大小,并且如果可能的话,也将其旋转到外部矩形的范围内。值应该是可绑定的,以便在更新时可以将值存储在我的数据源中。wpf自定义控件:另一个矩形内的可拖动/可调整大小的矩形

是否有像这样的控件或没有人有任何建议?

我看到一个CodeProject上的文章在画布拖动的元素,但这些属性不绑定..

感谢,

此:Codeproject是相当类似的东西。如果你找不到更适合你的东西,那么在我看来,它是一个很好的基础。

+0

我很抱歉,但我不认为这真的是什么,我正在寻找一个解决方案。 – internetmw 2010-11-01 21:17:48

This guy on CodeProject有一系列文章,正是我认为你正在寻找的东西。我希望第一篇文章对你最有帮助,但整个系列都很好。

1. Drag, resize, and rotate elements on a canvas

2. Designer Canvas with Zoombox

3. Connecting Items

4. A frankenbuild