标签: c# wpf
我创建了一个包含Ellipse和几行的UserControl。我拖放它们以便按照我喜欢的方式定位它们,但是当我在另一个页面上使用该控件时,边距是相对于该页面而不是用户控件,因此它们离开了。有没有办法强制边距相对于用户控件而不是它包含在页面中?
答案 0 :(得分:0)
一种方法是将它们放在Canvas中,然后使用Canvas.Top/Bottom/Left/Right将元素放在您喜欢的位置。
Canvas
Canvas.Top/Bottom/Left/Right