我们目前有一个用户控件,它显示其他用户控件的动态矩阵。由于它是动态的,因此视图可能会变大,需要用户在浏览器中向上/向下和向左/向右滚动才能查看所有内容。
我想给用户一个用户控件的视图,可以平移和缩放它,就像这个Telerik 控件的感觉一样。我们拥有 Telerik 控件,我已经尝试使用 Map 控件来达到我们的目的,但这似乎不是一个好的解决方案。
我还在滚动查看器中放置了一个 Canvas,并且能够使其平移(使用滚动条)和缩放(使用 Scale Tranform)。这工作得很好,但它不像 Telerik 控件那样流畅。
所以,我想知道还有什么其他方法可以做到这一点。我是否忽略了适合我的 Silverlight 控件?任何投入将不胜感激!