日期:2014-05-18  浏览次数:20894 次

关于滚动条的解决方案
是这样的,,我从数据库读出数据后,,然后根据数据表循环加载控件到窗体上,第二条记录的控件加到一个条记录的控件下方80个像素,也就是高度递增,,,当加载满一个窗体就自动出现滚动条,,寻求方案,,,主要是这个滚动条,现在一个笨的办法就是用VSrollBar,,然后在里面的拖动滚动条事件中去调整每一个控件的位置吗,,我觉得这样太复杂了,,有没有更好的解决方案,,谢谢,在线等

------解决方案--------------------
C# code
private void Form1_Load(object sender, EventArgs e)
{
    this.AutoScroll = true;  //默认: false
}

------解决方案--------------------
也可以加Panel,把相关显示控件加到Panel中,利用Panel的滚动条。
------解决方案--------------------
为什么不使用DataGridView呢,表格化不好吗?非要用你这种方式的话,可以考虑用Panel这种容器控件来控制。