所以我在这一点上电网动态扩展到任何高度,我可以向下滚动即可使用e.GetPosition(mainGrid)相对于网格坐标。它工作正常,当我滚动,直到。我将给出一个例子。

我有在后台一些图像的网格。网格的在这一点上高度为950。如果我拖我的选择方在最底层的网格和相对位置得到它(e.GetPosition(mainGrid)),我得到950大。

现在,当我调整过去的950,让我们说1200,我需要向下滚动看到我网的其余部分。我做同样的事情,在我网格的底部绘制一个选择方期待我的Y坐标是1200,而是始终得到950换句话说Y坐标,它的偏移我滚动到不被应用在Y坐标,而且我不确定如何做到表明这一点。我非常想对你说WPF“获得相对于电网的位置,但要确保你从网格的左上角0,0格的,而不仅仅是部分的来源是可见得到它总是你”。

有帮助吗?

解决方案

固定。我有一个外网作为我的容器和内部网格。我是针对外网认为它会改变大小时也在内网改变大小,但我想不会。通过针对内网现在的作品。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top