如何在WPF网格中隐藏Label或TextBlock

6 wpf grid label textblock

我试图隐藏放在网格内的TextBlock和Label,如下所示:

<TextBlock Grid.Column="3" Grid.Row="2" HorizontalAlignment="Center" VerticalAlignment="Center" Visibility="Hidden">Text inside TextBlock</TextBlock>
<Label Grid.Column="4" Grid.Row="2" HorizontalAlignment="Center" Visibility="Hidden">Text inside Label</Label>
Run Code Online (Sandbox Code Playgroud)

但文字并没有消失.任何想法为什么会这样?

小智 8

在Code中,您可以使用以下内容:

Label1.Visibility = Visibility.Hidden;
Run Code Online (Sandbox Code Playgroud)


小智 1

没关系,当你运行它时它确实可以工作,只是设计器没有正确显示它。