FolderBrowserDialog doesn't allow folder traversal if RootFolder set

When RootFolder is set to Environment.SpecialFolder.Personal or Environment.SpecialFolder.Documents then when the dialogue is displayed I am unable to traverse to lower-level folders, if I leave RootFolder unset then I can traverse OK but I’m not starting from where I want.

Is there another flag I need to set to allow traversal or is there a glitch in the implementation that needs fixing?

Hmm, that sounds like it would be an issue with the core .NET (I assume) class, not specific to Elements. I’m not very familiar with he class, I;'m afraid, so I’m not sure if thats an expected limitation…

Hi Marc - you are right, it is .Net that is the problem. If I use Environment.SpecialFolder.MyDocuments in either C# or Swift it doesn’t allow traversal across the folder structure but if I change it to Environment.SpecialFolder.MyComputer it works as expected on both platforms.

So - Microsoft’s problem and not yours then!

1 Like