Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Windows Forms for .NET 5 dodaje następujące funkcje i ulepszenia w programie .NET Framework.
Podczas migracji z programu .NET Framework do platformy .NET 5 należy pamiętać o kilku zmianach powodujących niezgodność. Aby uzyskać więcej informacji, zobacz Łamiące zmiany w Windows Forms.
Ulepszone funkcje
Wzorce automatyzacji interfejsu użytkownika firmy Microsoft działają lepiej z narzędziami ułatwień dostępu, takimi jak Narrator i Jaws.
Zwiększona wydajność.
Szablon projektu VB.NET domyślnie korzysta z ustawień DPI SystemAware dla wysokich rozdzielczości, takich jak monitory 4k.
Czcionka domyślna jest zgodna z bieżącymi zaleceniami dotyczącymi projektowania systemu Windows.
Ostrzeżenie
Może to mieć wpływ na układ aplikacji migrowanych z programu .NET Framework.
Nowe kontrolki
Dodano następujące kontrolki od czasu przeniesienia formularzy systemu Windows do programu .NET Framework:
System.Windows.Forms.TaskDialog
Dialog zadań to okno dialogowe, które może służyć do wyświetlania informacji i odbierania prostych danych wejściowych od użytkownika. Podobnie jak w przypadku pola komunikatu, jest on sformatowany przez system operacyjny zgodnie z ustawionymi parametrami. Okno dialogowe zadania ma więcej funkcji niż okno komunikatu. Aby uzyskać więcej informacji, zobacz przykładowe okno dialogowe zadania.
Microsoft.Web.WebView2.WinForms.WebView2
Nowa kontrolka przeglądarki internetowej z nowoczesną obsługą sieci Web. Na podstawie Edge (Chromium). Aby uzyskać więcej informacji, zobacz Getting started with WebView2 in Windows Forms (Wprowadzenie do usługi WebView2 w formularzach systemu Windows).
Ulepszone elementy sterujące
-
- Obsługuje zwijane grupy
- Stopki
- Grupowanie grafik podtytułów, tytułów i zadań
System.Windows.Forms.FolderBrowserDialog
To okno dialogowe zostało uaktualnione do korzystania z nowoczesnego środowiska systemu Windows zamiast starego środowiska systemu Windows 7.
System.Windows.Forms.FileDialog
Dodano obsługę elementu ClientGuid.
ClientGuidumożliwia aplikacji wywołującej skojarzenie identyfikatora GUID z zachowanym stanem okna dialogowego. Stan okna dialogowego może obejmować czynniki, takie jak ostatnio odwiedzone foldery oraz położenie i rozmiar okna dialogowego. Zazwyczaj ten stan jest utrwalany na podstawie nazwy pliku wykonywalnego. W programieClientGuidaplikacja może utrwalać różne stany okna dialogowego w tej samej aplikacji.
System.Windows.Forms.TextRenderer
Dodano obsługę ReadOnlySpan<T> w celu zwiększenia wydajności renderowania tekstu.
Zobacz także
.NET Desktop feedback