C# 像在c中浏览网页一样浏览我的表单#

C# 像在c中浏览网页一样浏览我的表单#,c#,navigation,multiple-forms,C#,Navigation,Multiple Forms,正如标题所说,我想像在网站上一样浏览我的表单。 现在我有两个表格,都有单独的设计。我把第一张表格的名字改为Home,第二张表格的名字改为Inventory。 为了从家里进入库存,我在picturebox点击事件中尝试了此代码 Form2 form2 = new Form2(); form2.Show(); 它没有显示库存表单,而是创建了一个新的空白表单。。 所以这对我来说不起作用,或者我不知道如何正确使用它 有人能帮我一下吗?如果你的名字是第二种形式的存货,那么就用这个名字 Inventory

正如标题所说,我想像在网站上一样浏览我的表单。 现在我有两个表格,都有单独的设计。我把第一张表格的名字改为Home,第二张表格的名字改为Inventory。 为了从家里进入库存,我在picturebox点击事件中尝试了此代码

Form2 form2 = new Form2();
form2.Show();
它没有显示库存表单,而是创建了一个新的空白表单。。 所以这对我来说不起作用,或者我不知道如何正确使用它


有人能帮我一下吗?

如果你的名字是第二种形式的
存货
,那么就用这个名字

Inventory inventory = new Inventory();
inventory.ShowDialog();

不要使用WinForms。。使用WPF。WPF具有内置的导航功能

这应该让您开始(在导航上):


尝试使用名称Inventory?如果您将表单名称更改为Inventory,为什么要显示表单2?我将使用两个不同的面板,分别停靠以填写完整的表单。然后您可以使用panel1.Hide()和panel2.Show()。为什么我没有想到这些面板。。非常感谢你!这很好:)在框架内使用WPF页面。