0
我创建窗体,并添加Autoscroll面板为true;面板自动滚动最大值
之后,我加了这段代码;
Int32 _y =0;
progressBarX1.Maximum = 600;
for (int i = 0; i <= 600;i++)
{
progressBarX1.Value = i;
ButtonX _btn = new ButtonX();
_btn.Click += new EventHandler(_btn_Click);
_btn.Width = 100;
_btn.Visible = true;
_btn.Height = 70;
_btn.Text = i.ToString();
_btn.Left = 0;
_btn.Top = _y;
_y += 80;
panel1.Controls.Add(_btn);
}
我运行该项目,但在面板中我看到只是407按钮,我不能用vscroll向下移动。所有休息按钮不显示在面板中。但代码是添加按钮面板。我检查Tab和按钮在那里。我认为问题面板滚动。最大高度是32500 aproxilamte。所以Vscroll最大值为32500。
如何增加自动滚动高度区域?