WPF 그리드 내부에 레이블 또는 텍스트 블록을 숨기는 방법
문제
나는 그리드 내부에 배치 된 TextBlock과 레이블을 숨기려고합니다.
<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>
그러나 텍스트는 사라지지 않습니다. 그 이유는 무엇입니까?
해결책 3
신경 쓰지 마십시오. 실행할 때 작동합니다. 올바르게 표시하지 않는 디자이너였습니다.
다른 팁
노력하다 가시성
<TextBlock Visibility="Collapsed">
코드에서 다음과 같은 것을 사용할 수 있습니다.
Label1.Visibility = Visibility.Hidden;
@laxman singhare 가시성에 대해 확신합니까 ?hidden? 그것은해야한다
this.TextBlock.Visibility = Visibility.Collapsed;
높이 == 0으로 설정할 수도 있습니다
제휴하지 않습니다 StackOverflow