Przejdź do treści głównej
INF.04Aplikacje Desktopowe (GUI)

WPF i Język XAML

Nowoczesny podsystem graficzny .NET do tworzenia aplikacji desktopowych, wykorzystujący deklaratywny język XML (XAML) do opisu UI oraz silnik DirectX.

Zalety WPF i XAML:

  • Separacja UI od logiki: Wygląd definiowany w plikach .xaml, a logika biznesowa w C#.
  • Grafika wektorowa: Interfejs skaluje się bez utraty jakości na ekranach o wysokim DPI.
  • Architektura stylów i szablonów: Możliwość całkowitej zmiany wyglądu kontrolek za pomocą ControlTemplate.
  • Wsparcie dla MVVM i Data Binding: Deklaratywne wiązanie właściwości widoku z modelem.

Chcesz sprawdzić to pojęcie w praktyce?

Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem WPF i Język XAML lub rozpocznij trening.