C# 控制打开关联文件时发生的情况

C# 控制打开关联文件时发生的情况,c#,.net,file,C#,.net,File,我有一个用VS2010在C#NET中开发的应用程序,通过使用项目属性中的Publish选项卡,我将我的文件扩展名与之关联。然而,当我打开文件时,它所做的只是在我的主窗体上打开我的应用程序。如何控制文件打开时发生的情况,例如打开某个表单,并将文件内容放入richTextBox?从文件关联打开将打开应用程序,并向其传递一个参数(要打开的文件的完整路径)。您需要在表单中获取此参数并相应地执行操作。请参见此处的问题:使用传递给Main()方法的参数或使用Environment.CommandLine属性

我有一个用VS2010在C#NET中开发的应用程序,通过使用项目属性中的
Publish
选项卡,我将我的文件扩展名与之关联。然而,当我打开文件时,它所做的只是在我的主窗体上打开我的应用程序。如何控制文件打开时发生的情况,例如打开某个表单,并将文件内容放入richTextBox?

从文件关联打开将打开应用程序,并向其传递一个参数(要打开的文件的完整路径)。您需要在表单中获取此参数并相应地执行操作。请参见此处的问题:使用传递给Main()方法的参数或使用Environment.CommandLine属性。它包含单击的文件的路径。