1
TextBlock
이 TextBlock
의 다른 부분 위에 표시되고 Visibility
속성으로 재생되는 경우를 구현하려고했지만 아직 작동하지 않습니다.다른 TextBlock 위에 TextBlock 넣기
TextBlock
는 DockPanel
내부에 :
<DockPanel Grid.Row="1" Margin="5">
<TextBlock Text="Text1" Height="20" HorizontalAlignment="Right" DockPanel.Dock="Right">
<TextBlock Text="Text2" Background="Aqua" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Visibility="{Binding IfDeviceSelected, NotifyOnSourceUpdated=True, Converter={StaticResource ResourceKey=BoolToVisibilityConverter}}" />
</TextBlock>
<TextBlock Text="@Device Focus:" Height="20" HorizontalAlignment="Right" DockPanel.Dock="Right" />
</DockPanel>
(여백 등의 끔찍한 조작없이) 컨트롤을 중복 허용하지 않는 그룹에
Grid
를 사용하는 것이 좋습니다 우리가 수 코드를 보시나요? 그리고 무슨 일이 일어날 지의 이미지? –일부 코드가 추가되었습니다. – Jviaches
DockPanel은 한 텍스트 블록을 다른 텍스트 블록 위에 쌓아 두지 않습니다. 대신에 Grid가 필요할까요? – failedprogramming