Introduktion

Slutförd

Med samma teckensnitt och färger i hela användargränssnittet skapas ett konsekvent utseende. .NET MAUI är ett sätt att definiera dessa värden på ett ställe och leta upp dem överallt där de används. Återanvändning av värden garanterar konsekvens i appen och gör uppdateringarna enkla.

Anta att du skapar ett mobilprogram med namnet TipCalculator. Appen används i hotell- och restaurangbranschen och gör det möjligt för dirigeringar att snabbt beräkna dricksen för alla tjänster. Ditt företag har nyligen ändrat utseendet på sitt företags varumärke. Ditt jobb är att uppdatera appens användargränssnitt så att det matchar det nya utseendet. Du måste ändra teckensnitt, textfärger och bakgrundsfärger. Du vill göra den här typen av uppdatering enkel eftersom det säkert kommer att bli fler varumärkesändringar när ditt företag växer.

I den här modulen får du lära dig hur du definierar och tillämpar en resurs både i kod och i XAML. Du ser också hur du grupperar flera inställningar i ett format så att du kan tillämpa dem på en gång.

Utbildningsmål

I den här modulen lär du dig att:

  • Skapa och använda statiska resurser i ett .NET MAUI XAML-användargränssnitt.
  • Skapa och använda dynamiska resurser.
  • Skapa ett konsekvent användargränssnitt med hjälp av formatmallar.
  • Skapa och använda programomfattande resurser.
  • Använd alternativ för användartillgänglighet med hjälp av inbyggda format.

Förutsättningar

  • Visual Studio 2022 med .NET MAUI-arbetsbelastningen installerad.
  • Valfritt: Visual Studio Code med .NET MAUI-tillägget och .NET SDK med .NET MAUI-arbetsbelastningen installerad.
  • Kunskaper om C# och .NET.

Krav för .NET MAUI-utveckling

Om du vill skapa .NET MAUI-appar med .NET 9 måste du installera Visual Studio version 17.12 eller senare med följande arbetsbelastning installerad:

  • .NET Multi-Platform App UI-utveckling

Om du vill skapa .NET MAUI Blazor-appar måste du dessutom installera arbetsbelastningen ASP.NET och webbutveckling.

Se dokumentationen för en genomgång av konfigurationen.

Utveckling med Visual Studio Code

Om du utvecklar på macOS eller Linux måste du installera Visual Studio Code och .NET MAUI-tillägget tillsammans med .NET SDK och .NET MAUI-arbetsbelastningen. Se dokumentationen för en genomgång av konfigurationen.