C#中折叠面板的固定宽度,winform?
在winform应用程序中,我使用多个折叠面板,每个面板都包含添加的动态控件 但问题是,折叠面板的宽度会动态变化(折叠模式下宽度减小,展开时宽度增大),但我希望两种模式下的宽度都固定 即使我处理了collapsablePanel1\u PanelStateChanged事件并设置了常量宽度,但没有任何用处C#中折叠面板的固定宽度,winform?,c#,winforms,C#,Winforms,在winform应用程序中,我使用多个折叠面板,每个面板都包含添加的动态控件 但问题是,折叠面板的宽度会动态变化(折叠模式下宽度减小,展开时宽度增大),但我希望两种模式下的宽度都固定 即使我处理了collapsablePanel1\u PanelStateChanged事件并设置了常量宽度,但没有任何用处 private void collapsablePanel1_PanelStateChanged(object sender, EventArgs e) { thi
private void collapsablePanel1_PanelStateChanged(object sender, EventArgs e)
{
this.collapsablePanel1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowOnly;
this.Width = collapsablePanel1.Width;
}
如何在展开/折叠状态下获得固定宽度的折叠面板?也许您应该使用onResize事件您可以指定它是什么类型的控件吗?因为这不是标准控制。