我正在使用OpenFileDialog来指定创建文件的位置,如果我在“此PC”下的“收藏夹与桌面”下单击“桌面”,则会有所不同。 - 单击“收藏夹”下的“桌面”,然后单击“打开”,然后将对话框转到“此PC”并保持打开状 - 单击此PC下的桌面并打开返回文件路径设置为C:\ Users \ Me \ Desktop \ MyFile.request(所需行为)
如何让“我的收藏桌面”与“此PC桌面”的行为相同?
这是OpenFileDialog构造函数:
var openFileDialog = new OpenFileDialog
{
AddExtension = true,
CheckFileExists = false,
CheckPathExists = true,
DefaultExt = "*.request",
InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments),
FileName = "MyFile.Request",
Multiselect = false,
RestoreDirectory = true,
Title = "Select location for request file"
};
我在Windows 8.1上运行