我正在开发一个c#wpf应用。我正在寻找一个带有两个矩形的控件:一个在另一个里面。我希望用户能够拖动内部矩形,调整其大小,如果可能的话,也可以在外部矩形的边界内旋转它。这些值应该是可绑定的,因此我可以在更新时将值存储在我的数据源中。
是否已经有这样的控件或有没有人有任何建议?
我看到一篇关于在画布中拖动元素的代码项目文章,但这些属性不可绑定..
谢谢,
答案 0 :(得分:19)
This guy on CodeProject有一系列文章正是我认为您正在寻找的内容。我希望第一篇文章对你有帮助,但整个系列都很好。
1. Drag, resize, and rotate elements on a canvas
答案 1 :(得分:1)
这:Codeproject非常相似。如果你找不到更适合你的东西,那么我认为这是一个很好的基础。