c# - 启动时打开文件

标签 c# wpf file-io

我不知道它叫什么,但我希望能够双击我保存的文件,然后我的程序应该打开并加载该文件。这叫什么,我该怎么做?

我正在使用 c# wpf 和 .net 4.0

BR

最后两个字段怎么样,我应该在那里写什么?

enter image description here

最佳答案

这是一个文件关联,如果您希望在客户端计算机上发生这种情况,您需要将您的应用程序注册为给定扩展名的默认应用程序。 This question可能很方便。

要实际处理打开,您需要处理传递给您的应用程序的参数,它们将包含文件路径。您可以在 Application.OnStartup 的覆盖中获取参数(e.Args) 或 Environment.GetCommandLineArgs .

关于c# - 启动时打开文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8256878/

相关文章:

c# - LINQ - Where 表达式是否返回新实例或对对象实例的引用

c++ - 检查 string::getline 中的 eof

java - 如何从 USB 内存棒中删除文件?使用 File.delete() 不起作用

c# - 使用什么算法来检查一组是否与另一组重叠?

c# - Windows Phone 8.1 相机初始化 - 拒绝访问异常

.net - 如何使用MVVM在WPF中实现球形动画?

c# - WPF 中真正的固定宽度字体

wpf - Style BasedOn 的动态资源

c++ - getline() 和 vector (C++) 的问题

c# - 反序列化对对象的 Json 响应