VisualTransition.From Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de naam van de VisualState overgang op of stelt u deze in.
public:
property System::String ^ From { System::String ^ get(); void set(System::String ^ value); };
public string From { get; set; }
member this.From : string with get, set
Public Property From As String
Waarde van eigenschap
De naam van de VisualState overgang waaruit moet worden overgestapt.
Voorbeelden
In het volgende voorbeeld worden twee VisualTransition objecten gemaakt. Wanneer het besturingselement wordt overgezet van de Pressed status naar de MouseOver status, wordt zowel de status als VisualTransitionFrom de To set gebruikt. Wanneer het besturingselement overgaat van een status die niet Pressed de status heeft MouseOver , wordt de andere status gebruikt.
<!--Take one half second to trasition to the MouseOver state.-->
<VisualTransition To="MouseOver"
GeneratedDuration="0:0:0.5" />
<!--Take one hundredth of a second to transition from the
Pressed state to the MouseOver state.-->
<VisualTransition From="Pressed" To="MouseOver"
GeneratedDuration="0:0:0.01" />
Opmerkingen
De From eigenschap is optioneel. A VisualTransition kan worden beperkt tot alleen bepaalde statussen of kan worden toegepast op elk moment dat de controleovergangen tussen statussen worden toegepast. U beperkt wanneer een VisualTransition wordt toegepast door de To en From eigenschappen in te stellen. In de volgende tabel worden de beperkingsniveaus beschreven van de meest beperkende tot de minst beperkende.
| Type beperking | Waarde van van | Waarde van aan |
|---|---|---|
| Van een opgegeven status naar een andere opgegeven status | De naam van een VisualState | De naam van een VisualState |
| Van elke status naar een opgegeven status | Niet ingesteld | De naam van een VisualState |
| Van een opgegeven status naar een willekeurige status | De naam van een VisualState | Niet ingesteld |
| Van elke status naar een andere staat | Niet ingesteld | Niet ingesteld |
U kunt meerdere VisualTransition objecten in een object VisualStateGroup hebben die naar dezelfde status verwijzen, maar ze worden gebruikt in de volgorde waarin de vorige tabel is opgegeven.
U kunt dit gedrag wijzigen door een nieuwe klasse te maken die de methode overschrijft en overschrijft VisualStateManagerGoToStateCore .