RepositionThemeTransition.IsStaggeringEnabled Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau menetapkan nilai yang menentukan apakah transisi terhuyung-huyung merender beberapa item, atau merender semua item sekaligus.
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"/>
Nilai Properti
bool
true jika animasi terhuyung-ayun merender beberapa item. false jika animasi merender semua item sekaligus. Defaultnya adalah true
Persyaratan Windows
Rangkaian perangkat |
Windows 10 Anniversary Edition (diperkenalkan dalam 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v3.0)
|
Contoh
Contoh ini menunjukkan cara menggunakan RepositionThemeTransition dengan ListView.
<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);
Keterangan
Tersedia mulai dari Windows 10, versi 1607.
Kontrol ListView menggunakan RepositionThemeTransition untuk menganimasikan item saat posisi item berubah. Tidak seperti beberapa transisi tema lainnya, ketika lebih dari satu posisi item berubah, RepositionThemeTransition mengejutkan animasi di seluruh koleksi. (Item kedua sedikit tertinggal di belakang item pertama, yang ketiga di belakang item kedua, dll.) Atur properti ini ke false untuk membuat semua item dirender sekaligus.