C# 如何获取wpf应用程序正在打开的文件路径文档?

C# 如何获取wpf应用程序正在打开的文件路径文档?,c#,wpf,file-format,C#,Wpf,File Format,所以我有一个可以保存和打开文件的c#应用程序。已注册Windows资源管理器以在我的应用程序中打开该文件格式。但是如何获取我在windows资源管理器中双击的文件的文件路径?您可以通过命令行获取它-关于如何读取这些参数,请参见示例 您的App.xaml.cs文件应具有AppStartingUp方法。事件参数包含程序的命令行参数。第一个应该是文件名: public partial class app : Application { void AppStartingUp(object se

所以我有一个可以保存和打开文件的c#应用程序。已注册Windows资源管理器以在我的应用程序中打开该文件格式。但是如何获取我在windows资源管理器中双击的文件的文件路径?

您可以通过命令行获取它-关于如何读取这些参数,请参见示例




您的App.xaml.cs文件应具有AppStartingUp方法。事件参数包含程序的命令行参数。第一个应该是文件名:

public partial class app : Application
{
    void AppStartingUp(object sender, StartupEventArgs e)
    {
        string file_name = e.Args[0];

        ...
    }

}

谢谢,我一定是在找这个的时候忽略了这个。