RepositionThemeTransition.IsStaggeringEnabled Proprietà
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che determina se il rendering dello sfalso della transizione di più elementi o esegue il rendering di tutti gli elementi contemporaneamente.
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"/>
bool
true se il rendering dell'animazione viene sfalsato di più elementi. false se l'animazione esegue il rendering di tutti gli elementi contemporaneamente. Il valore predefinito è True.
Famiglia di dispositivi |
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v3.0)
|
In questo esempio viene illustrato come usare un oggetto RepositionThemeTransition con un controllo 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);
Disponibile a partire da Windows 10 versione 1607.
Il controllo ListView utilizza RepositionThemeTransition per animare gli elementi quando cambia la posizione di un elemento. A differenza di alcune delle altre transizioni di tema, quando cambia la posizione di più di un elemento, RepositionThemeTransition sfalsa l'animazione nella raccolta. (Il secondo elemento si ritarda leggermente dietro il primo elemento, il terzo dietro il secondo, ecc.) Impostare questa proprietà su false per eseguire il rendering di tutti gli elementi contemporaneamente.
Prodotto | Versioni |
---|---|
WinRT | Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100 |