Indførelsen

Fuldført

Brug af de samme skrifttyper og farver på tværs af hele brugergrænsefladen giver et ensartet udseende. MAUI (Multi-platform App UI) til .NET giver mulighed for at definere disse værdier på ét sted og slå dem op overalt, hvor de bruges. Genbrug af værdier garanterer ensartethed på tværs af din app og gør opdateringer enkle.

Lad os antage, at du bygger et mobilprogram med navnet TipCalculator. Appen bruges i restaurationsbranchen og gør det muligt for ledsagere hurtigt at beregne drikkepengene for alle tjenester. Din virksomhed har for nylig ændret udseendet af virksomhedens brand. Dit job er at opdatere appens brugergrænseflade, så den passer til det nye udseende. Du skal ændre skrifttyper, tekstfarver og baggrundsfarver. Du vil gerne gøre denne type opdatering nem, fordi der er sikker på at være flere brandingændringer i takt med, at din virksomhed vokser.

I dette modul lærer du, hvordan du definerer og anvender en ressource både i kode og i XAML (Extensible Application Markup Language). Du kan også se, hvordan du grupperer flere indstillinger i en typografi, så du kan anvende dem alle på én gang.

Læringsmål

I dette modul lærer du, hvordan du:

  • Opret og brug statiske ressourcer i en .NET MAUI XAML-brugergrænseflade.
  • Opret og brug dynamiske ressourcer.
  • Opret en ensartet brugergrænseflade ved hjælp af typografier.
  • Opret og brug ressourcer for hele programmet.
  • Anvend brugertilgængelighed ved hjælp af indbyggede typografier.

Forudsætninger

  • Visual Studio 2026 med .NET MAUI-arbejdsbelastningen installeret.
  • Valgfrit: Visual Studio Code med filtypenavnet .NET MAUI og .NET SDK med .NET MAUI-arbejdsbelastningen installeret.
  • Kendskab til C# og .NET.

Krav til .NET MAUI-udvikling

Hvis du vil oprette .NET MAUI-apps med .NET 9, skal du installere Visual Studio version 17.12 eller nyere, hvor følgende arbejdsbelastning er installeret:

  • Udvikling af .NET Multi-Platform App UI

Hvis du vil bygge .NET MAUI Blazor-apps, skal du desuden installere arbejdsbelastningen for ASP.NET og webudvikling.

Se dokumentationen til for at få en gennemgang af konfigurationen.

Udvikling med Visual Studio Code

Hvis du udvikler på macOS eller Linux, skal du installere Visual Studio Code- og .NET MAUI-udvidelsen sammen med .NET SDK- og .NET MAUI-arbejdsbelastning. Se dokumentationen til for at få en gennemgang af konfigurationen.