Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De animatieklassen van de .NET Multi-platform App UI (.NET MAUI) richten zich op verschillende eigenschappen van visuele elementen, waarbij een typische basisanimatie een eigenschap geleidelijk van de ene waarde naar de andere verandert gedurende een bepaalde periode.
Raadpleeg de documentatie .NET MAUI voor meer informatie over animaties.
.NET MAUI Community Toolkit animaties
De .NET MAUI Community Toolkit biedt een verzameling vooraf gebouwde, herbruikbare animaties die kunnen worden gebruikt in zowel C# als XAML. Dit zijn de animaties van de toolkit:
| Gedrag | Description |
|---|---|
FadeAnimation |
De FadeAnimation maakt het mogelijk om de dekking van een VisualElement te animeren van de oorspronkelijke dekking naar een opgegeven nieuwe dekking en vervolgens terug naar de oorspronkelijke dekking. |
Aangepaste animaties maken
Alle animaties die worden geleverd door de .NET MAUI Community Toolkit nemen over van onze BaseAnimation-klasse. Als u een aangepaste animatie van uw keuze wilt maken, kunt u hetzelfde doen.
In het volgende voorbeeld ziet u hoe u de BackgroundColor van een VisualElement wijzigt met behulp van onze eigen BackgroundColorTo-extensiemethode.
using CommunityToolkit.Maui.Extensions;
class PaintTheRainbowAnimation : BaseAnimation
{
public override async Task Animate(VisualElement view)
{
await view.BackgroundColorTo(Colors.Red);
await view.BackgroundColorTo(Colors.Orange);
await view.BackgroundColorTo(Colors.Yellow);
await view.BackgroundColorTo(Colors.Green);
await view.BackgroundColorTo(Colors.Blue);
await view.BackgroundColorTo(Colors.Indigo);
await view.BackgroundColorTo(Colors.Violet);
}
}
.NET MAUI Community Toolkit