Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Windows Forms für .NET 5 fügt die folgenden Features und Verbesserungen über .NET Framework hinzu.
Es gibt einige wichtige Änderungen, die Sie beim Migrieren von .NET Framework zu .NET 5 beachten sollten. Weitere Informationen finden Sie unter Breaking Changes in Windows Forms.
Verbesserte Features
Muster der Microsoft-Benutzeroberflächenautomatisierung funktionieren mit Tools für Barrierefreiheit wie Narrator und Jaws besser.
Verbesserte Leistung.
Die VB.NET Projektvorlage ist standardmäßig auf DPI-SystemAware-Einstellungen für hohe DPI-Auflösungen wie 4k Monitore festgelegt.
Die Standardschriftart entspricht den aktuellen Windows-Designempfehlungen.
Vorsicht
Dies kann sich auf das Layout von Apps auswirken, die aus .NET Framework migriert wurden.
Neue Steuerelemente
Die folgenden Steuerelemente wurden hinzugefügt, seit Windows Forms zu .NET Framework portiert wurde:
System.Windows.Forms.TaskDialog
Ein Aufgabendialogfeld ist ein Dialogfeld, das verwendet werden kann, um Informationen anzuzeigen und einfache Eingaben vom Benutzer zu erhalten. Wie ein Meldungsfeld wird es vom Betriebssystem entsprechend den von Ihnen festgelegten Parametern formatiert. Das Aufgabendialogfeld enthält mehr Features als ein Meldungsfeld. Weitere Informationen finden Sie im Beispiel für das Dialogfeld "Aufgabe".
Microsoft.Web.WebView2.WinForms.WebView2
Ein neues Webbrowser-Steuerelement mit moderner Webunterstützung. Basierend auf Edge (Chromium). Weitere Informationen finden Sie unter "Erste Schritte mit WebView2" in Windows Forms.
Erweiterte Kontrollen
-
- Unterstützt ausklappbare Gruppen
- Fußzeilen
- Gruppieren von Untertiteln, Aufgaben und Titelbildern
System.Windows.Forms.FolderBrowserDialog
Dieses Dialogfeld wurde aktualisiert, um die moderne Windows-Oberfläche anstelle der alten Windows 7-Oberfläche zu verwenden.
System.Windows.Forms.FileDialog
Unterstützung für ClientGuidhinzugefügt.
ClientGuid
ermöglicht es einer aufrufenden Anwendung, eine GUID dem permanenten Zustand eines Dialogfelds zuzuordnen. Der Status eines Dialogfelds kann Faktoren wie den zuletzt besuchten Ordner und die Position und Größe des Dialogfelds enthalten. Dieser Zustand wird in der Regel basierend auf dem Namen der ausführbaren Datei beibehalten. MitClientGuid
kann eine Anwendung unterschiedliche Zustände des Dialogs innerhalb derselben speichern.
System.Windows.Forms.TextRenderer
Unterstützung für ReadOnlySpan<T> zur Verbesserung der Leistung beim Rendern von Text hinzugefügt.
Siehe auch
.NET Desktop feedback