Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要在单独的设计器文件中划分一个大型 C# windows 窗体。
我添加了一个类图来指示我的项目的复杂性。 该项目由 1 个主要形式(绿色)和一些较小、不太重要的形式(蓝色)组成。 主要形式依赖于几个提供串行和 SQL 连接的类(红色)。
问题: 主窗体有 2422 个由设计器文件构造的控件。这些控件排列在几个标签页中,从而可以将表单划分为不同的部分。 但是,它们仍然需要以一种形式出现。
实现这一目标的最佳方法是什么?
*除了 Windows 窗体设计器之外,无法使用其他任何东西
您可以使用 UserControls 并在那里对逻辑独立部分进行分组。并根据要求加载它们。