Benutzer mit den meisten Antworten
FolderBrowserDialog inaktive Laufwerke ausblenden

Frage
-
Hallo Leute,in einem Programm verwende ich den FolderBrowserDialog. Bei der Anzeige werden mir aber immer auch inaktive Laufwerke (grau) angezeigt. Kann ich diese einfach ausblenden?Danke schon einmal im voraus.
Gruß Ahmed
--
Antworten bitte nur im Forum
System: Windows 7 64bit
Office 2010 Prof.
VB.NET 2008
Antworten
-
Hallo Ahmed
FolderBrowserDialog ist schlussendlich nur ein Wrapper um die Windows/Win32-Shell Komponente,
die minimalen, direkten Einflussmöglichkeiten dürften alle hier dokumentiert sein:
http://msdn.microsoft.com/de-de/library/system.windows.forms.folderbrowserdialog_properties.aspx
Eine einfache Lösung sehe ich kaum, geht alles entweder in Interop/Hook oder (eher besser) neuschreiben des ganzen Dialoges in .NET.
Win32 wäre dies:
SHBrowseForFolder Function
http://msdn.microsoft.com/en-us/library/bb762115(VS.85).aspx
BROWSEINFO Structure
http://msdn.microsoft.com/en-us/library/bb773205(VS.85).aspx- Als Antwort vorgeschlagen Elmar BoyeEditor Donnerstag, 18. November 2010 13:54
- Als Antwort markiert Robert BreitenhoferModerator Freitag, 3. Dezember 2010 15:39
Alle Antworten
-
Hallo Ahmed
FolderBrowserDialog ist schlussendlich nur ein Wrapper um die Windows/Win32-Shell Komponente,
die minimalen, direkten Einflussmöglichkeiten dürften alle hier dokumentiert sein:
http://msdn.microsoft.com/de-de/library/system.windows.forms.folderbrowserdialog_properties.aspx
Eine einfache Lösung sehe ich kaum, geht alles entweder in Interop/Hook oder (eher besser) neuschreiben des ganzen Dialoges in .NET.
Win32 wäre dies:
SHBrowseForFolder Function
http://msdn.microsoft.com/en-us/library/bb762115(VS.85).aspx
BROWSEINFO Structure
http://msdn.microsoft.com/en-us/library/bb773205(VS.85).aspx- Als Antwort vorgeschlagen Elmar BoyeEditor Donnerstag, 18. November 2010 13:54
- Als Antwort markiert Robert BreitenhoferModerator Freitag, 3. Dezember 2010 15:39