c# - 面板和滚动条 - 紧凑框架

标签 c# windows-mobile scrollbar panel

我的表单中有一个面板,并且有一个个人用户控件。我想在我的面板中添加此 UserControl 的一些实例(一个在另一个之上 - Y 顺序)。我将这些控件的 Dock 属性设置为 Top。类似下面的代码

for(int i = 0; i < 10; i++)
{
   panel1.Controls.Add(new MyUserControl
   {
       Dock = DockStyle.Top,
   });
}

问题是,即使控件数量多于可显示的数量,垂直滚动条也不会出现。为什么?此外,控件也以相反的顺序添加。

如何解决这些问题?

最佳答案

将面板的 AutoScroll 属性设置为 TRUE。

关于c# - 面板和滚动条 - 紧凑框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14256128/

相关文章:

Android ScrollView 滚动条大小

c# - 如何仅将大型 xml 文件的一部分反序列化为 C# 类?

c# - C# 中的音频流式传输到 icecast2(类似于 Edcast)

c# - 如何在 Resharper 4.5 中使用 bdd 命名风格?

c# - WinForms 解决方案中多个项目的通用 log4net 配置文件和可配置记录器名称的最佳实践

android - 移动设备上的 iframe 支持

c# - 如何下载整个网页

Windows Phone 模拟器错误 - 无法更改虚拟机的处理器

html - 在ie11中隐藏滚动条和svg高度问题

css - javafx2.2制作背景透明的滚动条