Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Databindning ansluter appens användargränssnitt till dess data och skapar en dynamisk relation som håller användargränssnittet dynamiskt. I Windows-appar etablerar databindning en tydlig separation mellan dataskiktet och presentationslagret, vilket förbättrar kodorganisationen och gör din app enklare att underhålla och testa.
Windows-appar stöder två primära databindningsmetoder: markeringstillägget {x:Bind} och markeringstillägget {Binding}. Du kan använda antingen metoden individuellt eller kombinera dem i samma app. Tillägget {x:Bind} , som finns i Windows App SDK- och UWP-appar i Windows 10 och senare, ger bättre prestanda och kompileringstidsverifiering.
Oavsett om du visar ett enda dataobjekt, binder till samlingar eller implementerar komplexa arkitekturmönster som Model-View-ViewModel (MVVM) utgör databindningen grunden för att skapa dynamiska, underhållsbara Windows-program.
| Ämne | Description |
|---|---|
| Översikt över databindning | Det här avsnittet visar hur du binder en kontroll (eller ett annat UI-element) till ett enskilt objekt eller binder en objektkontroll till en samling objekt i en Windows App SDK-app. Dessutom visas hur du styr återgivningen av objekt, implementerar en informationsvy baserat på en markering och konverterar data för visning. Mer detaljerad information finns i Databindning på djupet. |
| Databindning på djupet | I det här avsnittet beskrivs databindningsfunktioner i detalj. |
| Binda hierarkiska data och skapa en huvud-/informationsvy | Du kan göra en huvud-/informationsvy på flera nivåer (kallas även listinformation) för hierarkiska data genom att binda objektkontroller till CollectionViewSource-instanser som är sammanbundna i en kedja. |
| Databindning och MVVM | Det här avsnittet beskriver arkitekturdesignmönstret Model-View-ViewModel (MVVM) för användargränssnitt. Databindning är kärnan i MVVM och möjliggör lös koppling mellan användargränssnitt och icke-UI-kod. |
| Så här binder du data med MVVM Toolkit i WinUI-appar | Den här självstudien bygger på självstudien Skapa en WinUI-app och visar hur du implementerar databindning med MVVM Toolkit. Den omfattar uppdatering av dina vymodeller för att utnyttja MVVM Toolkit och skillnaderna mellan MVVM Toolkit och traditionella MVVM-metoder. |
| Funktioner i x:Bind | I Windows App SDK-appar {x:Bind} stödjer användning av en funktion som lövsteg för bindningssökvägen. I det här avsnittet får du lära dig hur egenskaper är bundna till funktioner för att utföra konverteringar, datumformatering, textformatering, textsammanfogningar med mera. |
Relaterat innehåll
Windows developer