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.
WPF fügt Hardwarebeschleunigung und ein neues Steuerelement zum Durchsuchen und Auswählen von Ordnern in .NET 8 hinzu.
Hardwarebeschleunigung
Zuvor mussten alle WPF-Anwendungen, auf die remote zugegriffen wurde, Softwarerendering verwenden, auch wenn das System Hardwarerenderingfunktionen hatte. .NET 8 fügt eine Option hinzu, mit der Sie die Hardwarebeschleunigung für das Remotedesktopprotokoll (RDP) aktivieren können.
Die Hardwarebeschleunigung bezieht sich auf die Verwendung der Grafikverarbeitungseinheit (GPU) eines Computers, um das Rendern von Grafiken und visuellen Effekten in einer Anwendung zu beschleunigen. Dies kann zu einer verbesserten Leistung und nahtloseren, reaktionsfähigen Grafiken führen. Im Gegensatz dazu basiert das Softwarerendering ausschließlich auf der zentralen Verarbeitungseinheit (CPU) des Computers, um Grafiken zu rendern, die langsamer und weniger effektiv sein können.
Wenn Sie sich anmelden möchten, legen Sie die Switch.System.Windows.Media.EnableHardwareAccelerationInRdp Konfigurationseigenschaft true in einer runtimeconfig.json Datei fest. Weitere Informationen finden Sie unter Hardwarebeschleunigung in RDP.
OpenFolderDialog
WPF enthält ein neues Dialogfeld-Steuerelement, das genannt wird OpenFolderDialog. Mit diesem Steuerelement können App-Benutzer Ordner durchsuchen und auswählen. Zuvor setzten App-Entwickler auf Software von Drittanbietern, um diese Funktionalität zu erzielen.
var openFolderDialog = new OpenFolderDialog()
{
Title = "Select folder to open ...",
InitialDirectory = Environment.GetFolderPath(
Environment.SpecialFolder.ProgramFiles)
};
string folderName = "";
if (openFolderDialog.ShowDialog())
{
folderName = openFolderDialog.FolderName;
}
Weitere Informationen finden Sie in den Verbesserungen des WPF-Dateidialogfelds in .NET 8 (.NET Blog).For more information, see WPF File Dialog Improvements in .NET 8 (.NET blog).
.NET Desktop feedback