【问题标题】:Navigate through my forms like a webpage in c#像 c# 中的网页一样浏览我的表单
【发布时间】:2013-07-03 10:05:56
【问题描述】:

正如标题所说,我想浏览我的表单,就好像我在一个网站上一样。 现在我有 2 个表格,都有单独的设计。我将第一个表格的名称更改为 Home,将第二个表格的名称更改为 Inventory。 为了从家到库存,我在我的图片框点击事件中尝试了这个代码

Form2 form2 = new Form2();
form2.Show();

它没有向我显示库存表格,而是创建了一个新的空白表格。 所以这对我没有用,或者我不知道如何正确使用它。

有人可以帮我吗?

【问题讨论】:

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

标签: c# navigation multiple-forms


【解决方案1】:

如果您有第二种形式的名称为Inventory,则使用该名称

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

【讨论】:

    【解决方案2】:

    不要使用 WinForms.. 使用 WPF。 WPF 内置了导航功能。

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

    MSDN - Navigation Overview

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-16
      • 2015-11-21
      • 2011-12-12
      • 1970-01-01
      • 2021-04-14
      • 1970-01-01
      相关资源
      最近更新 更多