【发布时间】:2011-10-24 03:37:02
【问题描述】:
嗨,我有 3 个文本块,当我单击三个按钮中的任何一个时,其中一个 texblocks 将显示,另外 2 个将隐藏。到目前为止,我可以单击并显示相对文本块,但是 3 个文本块不会显示和隐藏在同一位置?我如何将它们放在同一个地方?
【问题讨论】:
嗨,我有 3 个文本块,当我单击三个按钮中的任何一个时,其中一个 texblocks 将显示,另外 2 个将隐藏。到目前为止,我可以单击并显示相对文本块,但是 3 个文本块不会显示和隐藏在同一位置?我如何将它们放在同一个地方?
【问题讨论】:
您可能正在使用Btn.Visibility="Hidden"。使用Btn.Visibility="Collapsed"。
【讨论】:
通过将它们全部扔到同一个网格中来重叠它们:
<Grid>
<TextBlock Name="text1" Text="First Text" />
<TextBlock Name="text2" Text="Second Text" />
<TextBlock Name="text3" Text="Third Text" />
</Grid>
网格中同一行/列中的元素(默认为 0,如上例所示)将重叠。
【讨论】: