For*_*ver 8 c# visual-studio winforms visual-studio-2012
我收到错误:
Two output file names resolved to the same output path: "obj\Debug\Project1.Form1.resources"
Run Code Online (Sandbox Code Playgroud)
尝试运行我创建的Windows窗体应用程序时出现此错误.一些搜索显示,这是由于两个.resx文件的出现而发生的.我的应用程序中有两个.resx文件.我的申请表中还有两种表格.我通过复制第一个表单并重命名和修改副本来创建第二个表单.两个.resx文件是form1.resx和form2.resx.如何删除此错误?
虽然我不知道您为什么要这样做,但您可以使用这些说明正确复制表格.不推荐.最好继承或使用用户控件.但如果你必须:
InitializeComponent方法复制form1.designer到新表单InitializeComponent.form1到新表单,确保修复构造函数编辑
当有人按下更改页面按钮时,您可以执行以下操作:
private void button1_Click(object sender, EventArgs e)
{
Form2 frm = new Form2(NextPage);
frm.Show();
this.Hide();
}
Run Code Online (Sandbox Code Playgroud)
现在这是非常基本的语法.您可能希望拥有一个包含所有表单的主表单,这样您就不会一遍又一遍地创建新表单.
设计取决于您.此示例将为您提供有关如何打开和关闭表单的基础知识.