我做了一些瀏覽,找不到解決此問題的答案。一旦流量控制超過winform中的特定大小,啓用滾動條?
我的winform包含一個填充停靠的流控制和一堆其他控件。更多的控制離開,並在運行時添加,所以我有流量控制(和winform)自動大小,以適應它出現的一切。
問題是,我希望滾動條在表單超過特定大小時出現。因此,如果表單很小,它會繼續自動調整大小,但一旦達到某個高度,內部流控將繼續進行,但表單停止增長並顯示滾動條。
有沒有辦法做到這一點?我嘗試過的dock,autoscroll和autosize的所有組合都是徒勞的,但也許我做錯了。
只是一個簡短的提示 - 目前,一旦流量控制增長到高於屏幕,它會將該行下方的所有內容移動到新列。我也想禁用這個,所以無論屏幕高度如何,它都會繼續垂直增長(因爲我會有滾動條)。
你需要設置窗體的MAXIMUMSIZE財產。自行增長的頂級窗口不是很好的UI。 – 2013-03-25 19:41:42