在 C# 上打开另一个页面(不是 Web)

本文关键字:不是 Web 另一个 | 更新日期: 2023-09-27 18:36:46

我正在创建一个本机 C# 应用程序,我需要做一件简单的事情:一旦用户单击某个特定按钮,就会打开另一个.cs文件(具有自己的设计,代码和内容)。如果可能的话,我想知道如何同时关闭当前表单。

编辑:我真正需要的:

 namespace Mokesciai
    {
        public partial class Mokesciai : Form
        {
            public Mokesciai()
            {
                InitializeComponent();
            }
        private void button1_Click(object sender, EventArgs e)
        {
            //write code here to open another page called "NewPage.cs" with its own subfiles "NewPage.Designer.cs" and
            //"NewPage.resx", as shown in the solution explorer
        }
    }
    }

该应用程序是C#Windows应用程序

编辑2:我想要的图形方式:http://sdrv.ms/JXKVEL通过单击"单击我",我想打开新表单

在 C# 上打开另一个页面(不是 Web)

private void button1_Click(object sender, EventArgs e)
{
   YourSecondForm objForm=new YourSecondForm();
   objForm.Show();
   this.Close();
}

假设YourSecondForm是要在按钮单击事件中显示的另一个表单的名称。

这是一种形式

您可以创建表单类的new实例,然后调用 Show()

据我从你的问题中了解到,你可能想这样做。您可以使用 Process.Start() 从本机应用程序启动任何其他应用程序。

 using System.Diagnostics;
 string path=@"path to the app"   
 Process.Start(path);

创建一个新表单,放置一个多行文本框,然后使用 StreamReader 读取文件并将其结果填充到文本框中。有关如何使用流读取器的详细信息,请查看此或此

相关文章: