8

次のようにグリッド内に配置されている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>

しかし、テキストは消えません。それがなぜなのか、何か考えはありますか?

4

5 に答える 5

14

コードでは、次のようなものを使用できます。

Label1.Visibility = Visibility.Hidden;
于 2011-06-27T05:51:40.157 に答える
9

Visibility.Collapsed を試す

<TextBlock Visibility="Collapsed">
于 2009-03-27T16:17:47.560 に答える
1

気にしないでください。実行すると機能します。デザイナーが正しく表示しなかっただけです。

于 2009-03-27T16:24:09.120 に答える
-2

高さ == 0 で設定することもできます

于 2009-03-27T16:19:58.553 に答える