【发布时间】:2009-08-03 14:58:39
【问题描述】:
我正在开发一个 Windows 窗体应用程序(.NET 2.0,VS 2005)。我有一个表单,它本质上包含一个可以使用表单动态调整大小的面板:
this.panel1.Dock=DockStyle.Fill;
此面板仅用作容器。在运行时,将添加一个自定义控件:
UserControl uc=new UserControl();
panel1.Controls.Add(uc);
uc.Dock=DockStyle.Fill;
由于此自定义控件有最小尺寸要求,如果滚动条太小而无法显示整个控件,我希望滚动条出现在包含面板上:
this.panel1.AutoScroll=true;
这不起作用。我尝试使用 Anchor 属性而不是 Dock 属性来调整面板的大小,但无济于事。
【问题讨论】:
标签: .net winforms user-controls scroll