Windows Forms Panel 控件用于为其他控件提供明显的分组。 通常,可使用面板按功能细分窗体。 例如,你可能有一个订单窗体可用于指定邮寄选项,如指定使用哪家夜间承运商。 对面板中的所有选项进行分组可为用户提供逻辑视觉提示。 在设计时,所有控件都可以轻松移动——当您移动Panel控件时,它包含的所有控件也会移动。 可以通过面板的属性访问 Controls 分组的控件。 此属性返回一个Control实例的集合,因此通常需要将以这种方式检索到的控件强制转换为其特定类型。
面板与 GroupBox
Panel 控件类似于 GroupBox 控件;但是,只有 Panel 控件可以有滚动条,并且只有 GroupBox 控件显示标题。
关键属性
若要显示滚动条,请将 AutoScroll 属性设置为 true
。 还可以通过设置BackColor和BackgroundImageBorderStyle属性来自定义面板的外观。 有关 BackColor 和 BackgroundImage 属性的详细信息,请参阅 如何:设置面板的背景。 该 BorderStyle 属性确定面板的轮廓是否没有可见边框(None)、纯线(FixedSingle)或阴影线(Fixed3D)。