Axa*_*dax 1 layout scroll panel winforms
我正在将一个应用程序从ASP.NET WebForms转换为WinForms.有一个asp.net页面包含一个ListView/Repeater,它包含几个自定义控件,而这些控件又包含一个带有其他自定义控件的ListView.基本上布局看起来像TreeView,但是在每个节点/叶子上都有很少的控件,比如组合框等.
当这是在ASP.NET中时,页面自动放置,因此它有几个屏幕高 - 如果我在面板中添加20个按钮,它将增长,浏览器将获得滚动条.
我想在WinForms应用程序中做同样的事情 - 所以我将拥有一个用户控件,它将在Panel(Flow,Table布局)的某些变体中包含很多控件,并且控件可能在其中有另一个控件他们等
问题是,当我制作winforms app时,每个控件在设计时都有特定的高度.我希望一些用户控件能够随着内容的增长而增长 - 所以他们会加起来.在主窗体中,应该有一个垂直滚动条,就像在生成的页面比屏幕高时在Web浏览器中一样.
我想在正确的方向上得到一些一般性的指示.谢谢.
| 归档时间: |
|
| 查看次数: |
4991 次 |
| 最近记录: |