RepositionThemeTransition.IsStaggeringEnabled プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
画面切り替えが複数の項目のレンダリングをずらすか、すべての項目を一度にレンダリングするかを決定する値を取得または設定します。
public:
property bool IsStaggeringEnabled { bool get(); void set(bool value); };
bool IsStaggeringEnabled();
void IsStaggeringEnabled(bool value);
public bool IsStaggeringEnabled { get; set; }
var boolean = repositionThemeTransition.isStaggeringEnabled;
repositionThemeTransition.isStaggeringEnabled = boolean;
Public Property IsStaggeringEnabled As Boolean
<RepositionThemeTransition IsStaggeringEnabled="bool"/>
プロパティ値
Boolean
bool
アニメーションが複数の項目のレンダリングをずらす場合は true。 アニメーションが一度にすべての項目をレンダリングする場合は false。 既定値は trueです。
Windows の要件
デバイス ファミリ |
Windows 10 Anniversary Edition (10.0.14393.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v3.0 で導入)
|
例
この例では、ListView で RepositionThemeTransition を使用する方法を示します。
<ListView>
<ListView.ItemContainerTransitions>
<TransitionCollection>
<!-- Animate when items are removed,
but don't stagger the animation across columns. -->
<RepositionThemeTransition IsStaggeringEnabled="False"/>
</TransitionCollection>
</ListView.ItemContainerTransitions>
</ListView>
var lv = new ListView();
var transition = new RepositionThemeTransition();
transition.IsStaggeringEnabled = false;
lv.ItemContainerTransitions.Add(transition);
Windows::UI::Xaml::Controls::ListView lv;
Windows::UI::Xaml::Media::Animation::RepositionThemeTransition transition;
transition.IsStaggeringEnabled(false);
lv.ItemContainerTransitions().Append(transition);
auto lv = ref new ListView();
auto transition = ref new RepositionThemeTransition();
transition->IsStaggeringEnabled = false;
lv->ItemContainerTransitions->Append(transition);
注釈
Windows 10 バージョン 1607 以降で使用できます。
ListView コントロールは、 RepositionThemeTransition を使用して、項目の位置が変更されたときに項目をアニメーション化します。 他のテーマの一部の切り替えとは異なり、複数の項目の位置が変更されると、 RepositionThemeTransition はアニメーションをコレクション全体にずらします。 (2 番目の項目は、1 番目の項目の少し遅れ、2 番目の項目の後ろの 3 番目など)すべてのアイテムを一度にレンダリングするには、このプロパティを false に 設定します。