0

これが私のコードの一部です:

<StackPanel  Orientation="Vertical" Grid.Row="0" Grid.Column="0" >
    <Image HorizontalAlignment="Center" VerticalAlignment="Center"  Visibility="Collapsed" Stretch="None" Name="BImage" Grid.Row="0" Margin="10 100 10 10">
    </Image>
    <TextBlock Margin="10 0 10 0" Name="InnerContent" FontSize="45"  TextWrapping="Wrap" Text=" "/>

私が達成したいのは、BImage と InnerContent を交互に表示することですが、テキストは常に画像スペースの中央にある必要があるため、画像がテキストに置き換えられたときにテキストが画像のスペースの中央に表示されます。

そして、これが完了したら、errorTextBlock という別の TextBlock を追加したいと思います。現在どちらが表示されているかに応じて、BImage または InnerContent のすぐ下に常に表示される必要があります。

私はそれが明確であることを願っています

4

1 に答える 1