提問C#窗體中帶滾動條控件


    我在做C#窗體,預期:單擊按鈕“添加”,在panel控件中添加一個文本框控件,一直添加到原來panel控件放滿文本框控件后,繼續單擊添加,panel控件自動出現進度條然后繼續添加文本框。
     問題是:panel控件自動出現進度條繼續添加文本框。我的問題是panel控件不會自動出現進度條。
     嘗試:添加---panel1.VerticalScroll.Visible = true;----進度條出現,但不會因為添加了文本框而可以拉動,只是單做裝飾。。。


如圖,單擊新建按鈕,由於添加太多而被panel掩蓋。。

9 个解决方案

#1


用FlowLayoutPanel吧。

#2


FlowLayoutPanel
試試看~

#3


FlowLayoutPanel控件還是不行吖?
和以前一樣的效果。
添加----this.flowLayoutPanel1.VerticalScroll.Visible = true;
還是和以前一樣。或者有其它屬性嗎?

#4


引用 3 樓 Eddy856 的回復:
FlowLayoutPanel控件還是不行吖?
和以前一樣的效果。
添加----this.flowLayoutPanel1.VerticalScroll.Visible = true;
還是和以前一樣。或者有其它屬性嗎?
問題解決了沒有,怎么就結貼了呀~

#5


引用 4 樓 laq616853363 的回復:
引用 3 樓 Eddy856 的回復:FlowLayoutPanel控件還是不行吖?
和以前一樣的效果。
添加----this.flowLayoutPanel1.VerticalScroll.Visible = true;
還是和以前一樣。或者有其它屬性嗎?問題解決了沒有,怎么就結貼了呀~

沒有解決,剛注冊不會用,所以不如結賬算了。。
請問現在還有辦法嗎?
FlowLayoutPanel控件還是不行,現在反而有更多問題不行了。簡單的問題有Excel表函數就解決的我卻要弄個軟件。。。

#6


引用 5 樓 Eddy856 的回復:
引用 4 樓 laq616853363 的回復:引用 3 樓 Eddy856 的回復:FlowLayoutPanel控件還是不行吖?
和以前一樣的效果。
添加----this.flowLayoutPanel1.VerticalScroll.Visible = true;
還是和以前一樣。或者有其它屬性嗎?問題解決了沒有,怎么就結貼了呀~
沒有解決,剛注冊不會用,所……

很久沒有玩過WinForm了,我記得那時候放DataGridView,太大的話,自動就畫出滾動條了,再看看Panel的屬性里面,有沒有關於滾動條的這一項。
實習后一直做b/s的開發,還真有點不記得了呢。

#7


引用 2 樓 laq616853363 的回復:
FlowLayoutPanel
試試看~

現在終於成功了!
原來不是VerticalScroll.Visible = true;
而是AutoScroll屬性為True
感謝你的幫助

#8


引用 7 樓 Eddy856 的回復:

哈哈,還真的是屬性的設置呀,解決了就好~
祝你天天開心~

#9


AutoScroll=true

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com