2010-09-27 37 views
1

我有一个自定义canvas控制它位于一个scrollviewer里面 - 我已经实现拖动,删除和移动有关canvas项目和覆盖MeasureOverride这样,当我在画布上移动一个项目的大小反映所做的更改,所以如果将项目移动到画布的可见部分之外,它将调整大小以适应移动的项目,滚动条将适当地显示。问题与ScrollViewer中和帆布

但是,如果我然后通过使用滚动条将项目放入视图中,然后开始再次移动项目,滚动条会有点失控。

这是一个相当糟糕的问题,我害怕的解释,但我不知道该怎么说,但希望它会包含足够的信息,让某人指向正确的方向。

回答