Neu in .NET 8.0 [22]: Neues Steuerelement OpenFolderDialog für WPF
Microsoft liefert in .NET 8.0 nach vielen Jahren erstmals wieder ein neues Steuerelement für die Windows Presentation Foundation.
- Dr. Holger Schwichtenberg
Viele Jahre lang gab es keine neuen Steuerelemente für die Windows Presentation Foundation (WPF). In .NET 8.0 liefert Microsoft nun einen neuen Dialog (Klasse Microsoft.Win32.OpenFolderDialog
) für das Auswählen von Ordnern im Dateisystem (siehe Listing).
Es öffnet sich der Standarddialog des Windows-Betriebssystems. Realisiert wurde die Klasse Microsoft.Win32.OpenFolderDialog
aber nicht von Microsoft selbst, sondern dem Community-Mitglied Jan Kučera.
OpenFolderDialog openFolderDialog = new OpenFolderDialog()
{
Title = "Select folder to open ...",
InitialDirectory =
Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles),
};
string folderName = "";
if (openFolderDialog.ShowDialog() == true)
{
folderName = openFolderDialog.FolderName;
}
(rme)