In der Artikelserie geht es diesmal um die neueren GUI-Frameworks Windows Presentation Foundation und Windows UI Library 3.
Nachdem der erste Teil dieser Serie Windows Forms behandelt hat, geht es nun um Windows Presentation Foundation und Windows UI Library 3 . Beide GUI -Frameworks basieren auf XAML . XAML ist eine XML-basierte Markup-Sprache. Sie vereint die Strukturbeschreibung, Inhalte, Layout, Design, Transformationen und Animationen zu einer einzigen Sprache – anders als bei Webseiten, wo diese Kompetenzen zwischen HTML und CSS aufgeteilt, teils aber auch vermischt sind .Dr.
Im Unterschied zu Windows Forms bietet WPF beim Debugging eine Live-Ansicht in der Entwicklungsumgebung und Hot Reloading, das heißt, Entwicklerinnen und Entwickler können beim Debugging die Oberfläche ändern und die Änderungen direkt in der laufenden Anwendung sehen, ohne die Anwendung beenden und neu starten zu müssen.
Seit .NET 9.0 liefert Microsoft ein Resource Dictionary, mit dem WPF-Anwendungen das Fluent Design von Windows 11 annehmen können . WPF-Anwendungen haben ein moderneres Look and Feel als Windows-Forms-Anwendungen; Fluent Design vergrößert den optischen Vorsprung von WPF weiter. Mit WPF hat Microsoft also die Themen Design und User Experience auf Windows deutlich vorangetrieben.
WPF liefert einige Steuerelemente für viele Fälle mit. Einen Überblick über die mitgelieferten Steuerelemente findet man in der WPF-Anwendung "WPF Gallery",. Wie bei Windows Forms gilt auch hier, dass man höherwertige Steuerelemente bei Drittanbietern zukaufen muss . Ein Ribbon-Steuerelement ist aber bei WPF im Kern dabei, in der Klasse System.Windows.Controls.Ribbon.
WPF und die Vorgängertechniken lassen sich übrigens integrieren: In WPF ist Interoperabilität zu Win32- und Windows-Forms-Benutzerschnittstellen eingebaut, das heißt WPF-Anwendungen können Windows-Forms- oder Win32-Steuerelemente enthalten. Umgekehrt ist ein WPF-Steuerelement in Win32- oder Windows-Forms-Fenster einbindbar. Bei der Installation gibt es die gleichen Möglichkeiten wie bei Windows Forms.
GUI IT Microsoft User Interface WPF Winui 3 Windows Presentation Foundation
Deutschland Neuesten Nachrichten, Deutschland Schlagzeilen
Similar News:Sie können auch ähnliche Nachrichten wie diese lesen, die wir aus anderen Nachrichtenquellen gesammelt haben.
GUI-Frameworks für .NET – Teil 1: Windows FormsIn .NET-Entwicklerkreisen gibt es seit Jahren hitzige Diskussionen über die Wahl des GUI-Frameworks. Diese Serie bietet eine Übersicht.
Weiterlesen »
Windows 11 steht in der Kritik, aber ältere Nutzer erinnern sich an noch schlechtere Windows-VersionenWindows 11 wird als schlechtes Betriebssystem kritisiert. Doch es gab schon früher unbeliebte Versionen von Windows, die Probleme hatten.
Weiterlesen »
Windows 11 April-Update: KB5055523 deaktiviert teilweise Windows HelloKB5055523 sollte ursprünglich Fehler im Optionen-Menü sowie beim Aufwachen aus dem Ruhezustand beheben, verursacht nun jedoch neue Probleme.
Weiterlesen »
Windows-Update-Vorschauen: Vorerst nur für älteres WindowsMicrosoft verteilt die Update-Vorschauen für Windows 11 23H2, 22H2 und Windows 10 22H2. Sie bringen kleine Verbesserungen.
Weiterlesen »
Nahendes Windows-10-Ende: Windows 11 kommt immer noch nicht vom FleckDas Windows-10-Ende naht, doch Windows 11 kommt bei den Marktanteilen nicht vom Fleck. Windows 10 liegt wie gehabt vorne.
Weiterlesen »
.NET MAUI erweitern: GUI-Elemente, Backend und DatenanbindungPlug-ins liefern handliche Steuerelemente, Datenvisualisierung, Zugriff auf Sensoren oder Synchronisation mit dem Backend – oft kostenlos und Open Source.
Weiterlesen »