Taal

ViewExtensions Klas

Definitie

Uitbreidingsmethoden voor VisualElements, die functies bieden voor schalen, draaien en indeling.

public ref class ViewExtensions abstract sealed
public static class ViewExtensions
type ViewExtensions = class
Public Module ViewExtensions
Overname
ViewExtensions

Methoden

Name Description
CancelAnimations(VisualElement)

Hiermee worden alle animaties (bijvoorbeeld LayoutTo, TranslateTo, ScaleToenzovoort) op het view element afgebroken.

FadeTo(VisualElement, Double, UInt32, Easing)
Verouderd.

Retourneert een taak die de fade uitvoert die wordt beschreven door de opacity, lengthen easing parameters.

FadeToAsync(VisualElement, Double, UInt32, Easing, CancellationToken)

Retourneert een taak die de fade uitvoert die wordt beschreven door de opacity, lengthen easing parameters.

FadeToAsync(VisualElement, Double, UInt32, Easing)

Retourneert een taak die de fade uitvoert die wordt beschreven door de opacity, lengthen easing parameters.

InvalidateMeasure(VisualElement)

Indelingsupdates kunnen worden geforceerd door app-code in plaats van te vertrouwen op het ingebouwde systeemgedrag van de indeling. Dit wordt echter meestal niet aanbevolen. Het aanroepen van InvalidateArrange, InvalidateMeasure of UpdateLayout is meestal onnodig en kan slechte prestaties veroorzaken als deze te veel worden gebruikt. In veel situaties waarin app-code mogelijk indelingseigenschappen wijzigt, zal het indelingssysteem waarschijnlijk al asynchroon updates verwerken. Het indelingssysteem heeft ook optimalisaties voor het omgaan met trapsgewijze wijzigingen in de indeling via bovenliggende en onderliggende relaties en het afdwingen van indeling met app-code kan werken tegen dergelijke optimalisaties. Toch is het mogelijk dat indelingssituaties voorkomen in complexere scenario's waarbij het afdwingen van de indeling de beste optie is voor het oplossen van een timingprobleem of een ander probleem met de indeling. Gebruik het gewoon bewust en spaarzaam.

LayoutTo(VisualElement, Rect, UInt32, Easing)
Verouderd.
Hiermee wordt een taak geretourneerd waarmee de grenzen van de VisualElement door de view parameter opgegeven rechthoek worden versoepeld bounds .
LayoutToAsync(VisualElement, Rect, UInt32, Easing, CancellationToken)
Verouderd.

Hiermee wordt een taak geretourneerd waarmee de grenzen van de VisualElement door de view parameter opgegeven rechthoek worden versoepeld bounds .

LayoutToAsync(VisualElement, Rect, UInt32, Easing)
Verouderd.
Hiermee wordt een taak geretourneerd waarmee de grenzen van de VisualElement door de view parameter opgegeven rechthoek worden versoepeld bounds .
RelRotateTo(VisualElement, Double, UInt32, Easing)
Verouderd.

Hiermee roteert u de waarde die is opgegeven vanuit VisualElement de view huidige draaiing door drotation.

RelRotateToAsync(VisualElement, Double, UInt32, Easing, CancellationToken)

Hiermee roteert u de waarde die is opgegeven vanuit VisualElement de view huidige draaiing door drotation.

RelRotateToAsync(VisualElement, Double, UInt32, Easing)

Hiermee roteert u de waarde die is opgegeven vanuit VisualElement de view huidige draaiing door drotation.

RelScaleTo(VisualElement, Double, UInt32, Easing)
Verouderd.

Hiermee wordt een taak geretourneerd waarmee de schaal wordt aangepast van de VisualElement huidige schaal naar view.dscale

RelScaleToAsync(VisualElement, Double, UInt32, Easing, CancellationToken)

Hiermee wordt een taak geretourneerd waarmee de schaal wordt aangepast van de VisualElement huidige schaal naar view.dscale

RelScaleToAsync(VisualElement, Double, UInt32, Easing)

Hiermee wordt een taak geretourneerd waarmee de schaal wordt aangepast van de VisualElement huidige schaal naar view.dscale

RotateTo(VisualElement, Double, UInt32, Easing)
Verouderd.

Hiermee wordt een taak geretourneerd waarmee de VisualElement opgegeven waarde wordt gedraaid view die wordt beschreven door de rotation, lengthen easing parameters.

RotateToAsync(VisualElement, Double, UInt32, Easing, CancellationToken)

Hiermee wordt een taak geretourneerd waarmee de VisualElement opgegeven waarde wordt gedraaid view die wordt beschreven door de rotation, lengthen easing parameters.

RotateToAsync(VisualElement, Double, UInt32, Easing)

Hiermee wordt een taak geretourneerd waarmee de VisualElement opgegeven waarde wordt gedraaid view die wordt beschreven door de rotation, lengthen easing parameters.

RotateXTo(VisualElement, Double, UInt32, Easing)
Verouderd.

Retourneert een taak die de X-as scheeftrekken van de VisualElement door u opgegeven view door rotation, tijd length in beslag nemen en gebruiken easing.

RotateXToAsync(VisualElement, Double, UInt32, Easing, CancellationToken)

Retourneert een taak die de X-as scheeftrekken van de VisualElement door u opgegeven view door rotation, tijd length in beslag nemen en gebruiken easing.

RotateXToAsync(VisualElement, Double, UInt32, Easing)

Retourneert een taak die de X-as scheeftrekken van de VisualElement door u opgegeven view door rotation, tijd length in beslag nemen en gebruiken easing.

RotateYTo(VisualElement, Double, UInt32, Easing)
Verouderd.

Retourneert een taak die de Y-as scheeftrekken van de VisualElement opgegeven door viewrotation, tijd length in beslag neemt en gebruikt easing.

RotateYToAsync(VisualElement, Double, UInt32, Easing, CancellationToken)

Retourneert een taak die de Y-as scheeftrekken van de VisualElement opgegeven door viewrotation, tijd length in beslag neemt en gebruikt easing.

RotateYToAsync(VisualElement, Double, UInt32, Easing)

Retourneert een taak die de Y-as scheeftrekken van de VisualElement opgegeven door viewrotation, tijd length in beslag neemt en gebruikt easing.

ScaleTo(VisualElement, Double, UInt32, Easing)
Verouderd.

Hiermee wordt een taak geretourneerd waarmee de VisualElement schaal wordt geschaald die is opgegeven door view de absolute schaalfactor scale.

ScaleToAsync(VisualElement, Double, UInt32, Easing, CancellationToken)

Hiermee wordt een taak geretourneerd waarmee de VisualElement schaal wordt geschaald die is opgegeven door view de absolute schaalfactor scale.

ScaleToAsync(VisualElement, Double, UInt32, Easing)

Hiermee wordt een taak geretourneerd waarmee de VisualElement schaal wordt geschaald die is opgegeven door view de absolute schaalfactor scale.

ScaleXTo(VisualElement, Double, UInt32, Easing)
Verouderd.

Retourneert een taak die de X-as schaalt van de VisualElement opgegeven door view de absolute schaalfactor scale.

ScaleXToAsync(VisualElement, Double, UInt32, Easing, CancellationToken)

Retourneert een taak die de X-as schaalt van de VisualElement opgegeven door view de absolute schaalfactor scale.

ScaleXToAsync(VisualElement, Double, UInt32, Easing)

Retourneert een taak die de X-as schaalt van de VisualElement opgegeven door view de absolute schaalfactor scale.

ScaleYTo(VisualElement, Double, UInt32, Easing)
Verouderd.

Hiermee wordt een taak geretourneerd waarmee de Y-as wordt geschaald van de VisualElement opgegeven door view de absolute schaalfactor scale.

ScaleYToAsync(VisualElement, Double, UInt32, Easing, CancellationToken)

Hiermee wordt een taak geretourneerd waarmee de Y-as wordt geschaald van de VisualElement opgegeven door view de absolute schaalfactor scale.

ScaleYToAsync(VisualElement, Double, UInt32, Easing)

Hiermee wordt een taak geretourneerd waarmee de Y-as wordt geschaald van de VisualElement opgegeven door view de absolute schaalfactor scale.

TranslateTo(VisualElement, Double, Double, UInt32, Easing)
Verouderd.

Een animatie toepassen op elementen TranslationX en TranslationY eigenschappen van de huidige waarden naar de nieuwe waarden. Dit zorgt ervoor dat de invoerindeling zich op dezelfde positie bevindt als de visuele indeling.

TranslateToAsync(VisualElement, Double, Double, UInt32, Easing, CancellationToken)

Een animatie toepassen op elementen TranslationX en TranslationY eigenschappen van de huidige waarden naar de nieuwe waarden. Dit zorgt ervoor dat de invoerindeling zich op dezelfde positie bevindt als de visuele indeling.

TranslateToAsync(VisualElement, Double, Double, UInt32, Easing)

Een animatie toepassen op elementen TranslationX en TranslationY eigenschappen van de huidige waarden naar de nieuwe waarden. Dit zorgt ervoor dat de invoerindeling zich op dezelfde positie bevindt als de visuele indeling.

Van toepassing op