バージョン

アニメーション時間の構成 (xamBusyIndicator)

トピックの概要

目的

このトピックでは、 xamBusyIndicator コントロールのアニメーション時間を設定する方法を説明します。

前提条件

このトピックを理解するために、以下のトピックを参照することをお勧めします。

トピック 目的

このトピックでは、このコントロールでサポートする機能を開発者の観点から説明します。

このトピックでは、コントロールの視覚要素についての概要を紹介します。

このトピックの内容

このトピックは、以下のセクションで構成されます。

アニメーション時間の構成

概要

BusyAnimationAnimationTotalDuration プロパティを使用して、 xamBusyIndicator アニメーションの全体時間を構成します。アニメーションのスピードは、この方法でコントロールされます。

デフォルトで、AnimationTotalDuration プロパティの初期値は 3 秒です。

プロパティ設定

以下の表は、任意の構成とそれを管理するプロパティ設定のマッピングを示します。

目的: 使用するプロパティ: 設定の選択肢:

アニメーション時間の指定

期間?

以下の例では次の設定を使用します。

プロパティ

AnimationTotalDuration

10 秒

以下のコードはこの例を実装します。

XAML の場合:

<ig:XamBusyIndicator Name="BusyIndicator" IsBusy="True" IsIndeterminate="True">
    <ig:XamBusyIndicator.Animation>
        <ig:ProgressRingBusyAnimation AnimationTotalDuration="0:0:10"  />
    </ig:XamBusyIndicator.Animation>
</ig:XamBusyIndicator>

C# の場合:

BusyIndicator.Animation = new ProgressRingBusyAnimation();
BusyIndicator.Animation.AnimationTotalDuration = new Duration(TimeSpan.FromSeconds(10));

Visual Basic の場合:

BusyIndicator.Animation = New ProgressRingBusyAnimation()
BusyIndicator.Animation.AnimationTotalDuration = New Duration(TimeSpan.FromSeconds(10))

関連コンテンツ

トピック

このトピックの追加情報については、以下のトピックも合わせてご参照ください。

トピック 目的

このトピックでは、 xamBusyIndicator コントロールを表示する方法を説明します。

このトピックでは、 xamBusyIndicator  ビジー コンテンツを構成する方法を説明します。

このトピックでは、 xamBusyIndicator コントロールを表示する前の遅延時間を構成する方法を説明します。

このトピックでは、 xamBusyIndicator が非アクティブな場合に、UIElement がフォーカスを受け取るように明示的に構成する方法を説明します。

このトピックでは、 xamBusyIndicator コントロールを構成して、既定の進行状況を表示する方法を説明します。

このトピックでは、 xamBusyIndicator のオーバーレイ スタイルをカスタマイズする方法を説明します。

このトピックでは、 xamBusyIndicator コントロールのデフォルトのアニメーション ブラシをカスタマイズする方法を説明します。