xar*_*rzu 5 c# wpf openfiledialog
我如何使用OpenFileDialog类(在C#,WPF等中),以便它在网络区域默认打开?
这不起作用:
OpenFileDialog openFileDialog1 = new OpenFileDialog();
openFileDialog1.InitialDirectory = "Network";
Run Code Online (Sandbox Code Playgroud)
我也尝试将"\"作为InitialDirectory,但是没有用.
我也尝试将"\\"作为InitialDirectory,但也没有用.
我没试过,但这应该有效:
openFileDialog1.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.NetworkShortcuts);
Run Code Online (Sandbox Code Playgroud)
Environment.GetFolderPathEnvironment.SpecialFolder以字符串形式返回枚举条目对应的路径.
Environment.SpecialFolder.NetworkShortcuts 被定义为
一个文件系统目录,其中包含"我的网络位置"虚拟文件夹中可能存在的链接对象.