1

我正在创建一个程序(在 c# 中,使用 Visual Studios 2010),它将有 3 个不同的窗口。它们中的每一个都需要相互访问(通过工具条/菜单条)并且它们引用相同的信息(相同的变量、数据库等......我的问题是,创建和设计这些不同界面的最佳方法是什么?我可以想到两种方法,但它们都有一些缺点。

我想到的第一种方法是制作一个“隐藏/显示”无效,它将隐藏将第一个区域中所有组件的可见性变为假,并将所有想要的组件变为可见性为真。

问题是它既愚蠢又混乱。

我想到的第二种方式 - 使用第二种形式。

缺点 - 所有变量传输都非常混乱,主要是 - 我不希望弹出不同的表格。我希望这一切都在一个程序下。

我想有一种有效和更聪明的方法可以做到这一点。我希望我在这件事上足够清楚。

谢谢,

巴拉克。

4

1 回答 1

1

您可以创建一个主表单(如 asp.net 中的母版页)并从该主表单继承所有三个表单。

于 2012-05-03T08:22:29.810 回答