XAML-platforma

Ez a szakasz olyan témaköröket tartalmaz, amelyek ismertetik a felhasználói felület definíciójához használt Windows-futtatókörnyezet és XAML használatával írt alkalmazásokra általánosan alkalmazható programozási fogalmakat.

Ezek az XAML-programozási fogalmak (az XAML nyelv, a függőségi tulajdonságok, a csatolt tulajdonságok, valamint az események és az irányított események) a Windows-futtatókörnyezet és az XAML használatával készült alkalmazásokra vonatkoznak. Ez magában foglalja a WinUI 3/Windows App SDK alkalmazásokat és az UWP-alkalmazásokat is.

Téma Description
Az XAML áttekintése Bevezeti az XAML nyelvét és fogalmait az Windows-futtatókörnyezet alkalmazás fejlesztői közönségének, és ismerteti az objektumok deklarálásának és az attribútumok beállításának különböző módjait az XAML-ben, ahogyan az Windows-futtatókörnyezet-alkalmazások létrehozásához használatos.
Függőségi tulajdonságok áttekintése Ismerteti a felhasználói felület XAML-definícióival rendelkező Windows-futtatókörnyezet-alkalmazások írásakor elérhető függőségi tulajdonságrendszert.
Egyéni függőségi tulajdonságok Ismerteti, hogyan definiálhat és implementálhat egyéni függőségi tulajdonságokat egy Windows-futtatókörnyezet-alkalmazáshoz.
Csatolt tulajdonságok áttekintése A csatolt tulajdonság fogalmát ismerteti az XAML-ben, és példákat is tartalmaz.
Egyéni csatolt tulajdonságok Ebből a cikkből megtudhatja, hogyan implementálhat egy XAML-hez csatolt tulajdonságot függőségi tulajdonságként, és hogyan határozhatja meg azt a kiegészítő konvenciót, amely ahhoz szükséges, hogy a csatolt tulajdonság használható legyen az XAML-ben.
Események és irányított események áttekintése A Windows-futtatókörnyezet-alkalmazások eseményeinek programozási koncepcióját ismerteti c# vagy C++/WinRT (vagy csak UWP-alkalmazások esetén a C++/CX) használata esetén programozási nyelvként és XAML-ként a felhasználói felület definíciójához. Az XAML felhasználói felületi elemeinek deklarációi részeként hozzárendelhet kezelőket az eseményekhez, vagy hozzáadhatja a kezelőket a kódhoz. Windows-futtatókörnyezet támogatja a routed eseményeket: bizonyos bemeneti eseményeket és adateseményeket az eseményt aktiváló objektumon kívüli objektumok kezelhetik. Az irányított események akkor hasznosak, ha vezérlősablonokat definiál, vagy lapokat vagy elrendezéstárolókat használ.