在 FlowLayoutPanel 中管理大量控件

Managing lots of controls in FlowLayoutPanel

我有一个 C# 4.0 Winform 应用程序,其主要形式在视觉上分为两半:左侧的 TreeView(用于数据导航)和右侧的 FlowLayoutPanel。 FlowLayoutPanel 的内容根据用户交互(主要是与 TreeView)而变化。

要在 FlowLayoutPanel 中显示的内容被划分为多个 "blocks" - 一些是用户控件,而另一些(我不好意思说)是包含各种控件的面板。

我的问题 是 "blocks" 的数量现在在 Visual Studio 表单设计器中看不到了,我无法制作表格足够大,可以看到它们;这使得很难验证 UI 在没有 运行 的情况下会是什么样子。

我如何才能管理 FlowLayoutPanel 的内容以便我可以看到所有控件,还是我做错了?

在设计器中,确保将 AutoScroll 属性 设置为 true,这将使您能够在设计器视图中滚动 FlowLayoutPanel 子控件。