将元素与其父布局明智隔离的一个好方法是将元素放在Canvas中
在下面的标记中,有两个元素副本第一个是隐藏的并确定控件的大小第二个是可见的但是包装在Canvas中,因此它的布局大小不会影响父级.
<Parent>
<Grid>
<Element Visibility="Hidden"/>
<Canvas>
<Element />
</Canvas>
<Grid>
</Parent>
Run Code Online (Sandbox Code Playgroud)