我有以下XAML代码:
<TabItem Header="Hey there, handsome!">
<Canvas>
<GroupBox Header="30" Canvas.Top="40">
<Canvas>
<Label Canvas.Top="40">dawd</Label>
</Canvas>
</GroupBox>
</Canvas>
</TabItem>
我希望看到一个GroupBox从选项卡的顶部开始是40px,而在 GroupBox中是一个距其顶部40px的标签。
但这种情况发生了:
我做错了什么,如何解决?
(总而言之,我只需要一个绝对定位的布局面板)。
答案 0 :(得分:3)
我认为这是一个Canvas行为,使用Grid而不是Canvas应该可以正常工作,为什么不将GroupBox Height和Width属性设置为“Auto”?