私の Window には、カスタム プログレス バーを含む ViewBox コントロールがあります。特定の瞬間 (アプリへのログイン中) にのみ表示する必要があるため、デザイン モードで Visibility を Collapsed に設定しました。
ユーザーコントロールであるプログレスバーには、アニメーションを停止および開始する VisibilityChanged イベントのイベントハンドラーがあります。
ユーザーがログイン ボタンをクリックすると、ログインが完了するまでこの ViewBox を表示し、成功後に再度折りたたむ必要があります。しかし、(コード ビハインドで) ViewBox.Visibility = Visible を設定すると、表示されません。
理由、または修正方法を教えてもらえますか?
XAML:
<Viewbox x:Name="cpProgress" Width="50" Height="50" HorizontalAlignment="Center" VerticalAlignment="Bottom" Grid.Row="1" Visibility="Collapsed" >
<lc:CircularProgress />
</Viewbox>
ありがとう