0

当我在 WPF 中定义我的矩形对象的边距宽度时,它们会捕捉到页面的边缘,即 Margin="10,10,0,0" 将其放在左上角而不是捕捉到 10,10 边框其他物体周围。当我将它拖到我想要的正确位置时,边距以这样的数字结束: Margin="684,810,0,0"

似乎数字是相对于我的表格边缘设置的,我该如何解决这个问题?

4

1 回答 1

0

Margin="10,10,0,0" 表示您的矩形在容器最左角的右侧 10 像素处。当父容器中没有其他控件时会发生这种情况。

您不应该担心边距中的大量数字,因为它们与父容器的大小有关。如果说 Grid 是高度和宽度的父级之一,分别为 100 和 100,则不能有大数字作为边距。

于 2013-06-10T12:14:11.177 回答