C# 如何使用wpf在浏览器中设置特定路径

C# 如何使用wpf在浏览器中设置特定路径,c#,C#,我一直在设计Wpf。我想在浏览器中设置特定的路径文件。。例如,如果单击浏览器,它会将u指向该特定路径,而不是默认路径 我不能这样做。 谢谢你的帮助 代码 // Create OpenFileDialog Microsoft.Win32.OpenFileDialog dlg = new Microsoft.Win32.OpenFileDialog(); dlg.DefaultExt = ".txt"; dlg.Filter = "Text documents (.txt)|

我一直在设计
Wpf
。我想在浏览器中设置特定的路径文件。。例如,如果单击浏览器,它会将u指向该特定路径,而不是默认路径

我不能这样做。 谢谢你的帮助

代码

// Create OpenFileDialog
Microsoft.Win32.OpenFileDialog dlg = new Microsoft.Win32.OpenFileDialog();          


dlg.DefaultExt = ".txt";
dlg.Filter = "Text documents (.txt)|*.txt";


Nullable<bool> result = dlg.ShowDialog();

if (result == true)
{

    string filename = dlg.FileName;
    FileNameTextBox.Text = filename;
 }
//创建OpenFileDialog
Microsoft.Win32.OpenFileDialog dlg=新的Microsoft.Win32.OpenFileDialog();
dlg.DefaultExt=“.txt”;
dlg.Filter=“文本文档(.txt)|*.txt”;
可为空的结果=dlg.ShowDialog();
如果(结果==真)
{
字符串文件名=dlg.filename;
FileNameTextBox.Text=文件名;
}

初始目录
设置在
显示对话框
之前,例如打开“C:\Program Files”:

//创建OpenFileDialog
Microsoft.Win32.OpenFileDialog dlg=新的Microsoft.Win32.OpenFileDialog();
dlg.DefaultExt=“.txt”;
dlg.Filter=“文本文档(.txt)|*.txt”;

dlg.InitialDirectory=“C:\\Program Files”;// 将之前的
InitialDirectory
设置为
ShowDialog
,例如打开“C:\Program Files”:

//创建OpenFileDialog
Microsoft.Win32.OpenFileDialog dlg=新的Microsoft.Win32.OpenFileDialog();
dlg.DefaultExt=“.txt”;
dlg.Filter=“文本文档(.txt)|*.txt”;
dlg.InitialDirectory=“C:\\Program Files”;//dlg.InitialDirectory=@“c:\temp\”;dlg.InitialDirectory=@“c:\temp\”;
// Create OpenFileDialog
Microsoft.Win32.OpenFileDialog dlg = new Microsoft.Win32.OpenFileDialog();

dlg.DefaultExt = ".txt";
dlg.Filter = "Text documents (.txt)|*.txt";

dlg.InitialDirectory = "C:\\Program Files"; //       <-------       [Just added this line]

Nullable<bool> result = dlg.ShowDialog();