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。
如何增加自動滾動高度區域?