2014-09-24 16 views
0

我已經創建(我使用Visual Studio 2012)的WinForm具有此proprities:如何使Winform的滾動在C#

  • 寬度:812
  • 身高:667
  • FormBorderStyle:固定式3D

在把vScrollBar(它的高度:599px,這正是我的固定形式的大小)的右側。現在我想知道我的表單高度會高於667px,並且在滾動條的幫助下,您可以滾動到表單底部。讓我把它放在圖片:

enter image description here

現在我whant創建如果滾動帶滾動條textboxs等向下移動,所以你可以看到,處於隱藏在此刻文本框(它們是下降的形成)。

到目前爲止,我沒有任何代碼。

是否有任何教程可以幫助我。真的謝謝你的幫助。

+1

你可以在這裏尋找幫助:http://stackoverflow.com/questions/6090558/add-vertical-scroll-bar-to-panel – yossico 2014-09-24 07:10:53

+0

你如何在這種形式添加控件?代碼或設計? – 2014-09-24 07:15:22

+0

@MehdiKhademloo與設計 – DaniKR 2014-09-24 07:17:33

回答

1

您可以添加FlowLayoutPanel並設置以下屬性設置爲:

flowLayoutPanel1.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; 
flowLayoutPanel1.WrapContents = false; 
flowLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; 
flowLayoutPanel1.AutoScroll = true; 

,你可以看到滾動,你可以使用Panel S和設計應用程序。


或完全不同的,你可以設置this.AutoSize = true;和一個控制拖到形式的外(大和小大小),然後,你可以看到形式的滾動條。

+0

第一個解決方案對我來說更好一些,因爲我在win表單的頂部有菜單,而且我不會那麼滾動。謝啦! – DaniKR 2014-09-24 07:33:15

+0

這是你的選擇,我更喜歡第二個,感謝@TaW的報價, – 2014-09-24 07:34:33

+0

看到我對設計師工作問題的評論! – TaW 2014-09-24 07:34:41

相關問題