从openfiledialog获取路径

时间:2014-06-03 07:06:59

标签: c# .net wpf winforms openfiledialog

我以这种方式打开文件,工作正常:

var openFileDialog = new OpenFileDialog;

if (openFileDialog.ShowDialog().GetValueOrDefault())
{
    Browser.FileDoc = File.ReadAllText(openFileDialog.FileName);
}

现在,我想获取路径并将其传递给另一个类。我怎么能这样做?

1 个答案:

答案 0 :(得分:6)

您可以使用下面提到的代码。

OpenFileDialog ofd = new OpenFileDialog();
if (ofd.ShowDialog() == true)
{
string filePath = ofd.FileName;
Class2 c=new Class2(filePath);
}

假设你的另一个班级是2级,那么

public class Class2
{
string Path=String.Empty;
 public Class2(string _Path)
  {
    Path=_Path;
   }
}