2009-10-29 56 views
0

C#。我正在用控件填充面板,以便滾動條出現。當滾動條出現時,我希望控件(錨定的頂部|右側)能夠調整大小,以便它們不被滾動條覆蓋。如果我將表單做得更大,然後再更小,它們就會正確調整大小,但當滾動條出現時,我不知道如何讓它們進行大小調整。我如何使錨定的子控件調整自己的大小?

回答

0

似乎沒有這個事件。但是,您可以重寫表單的虛擬AdjustFormScrollbars方法以檢測是否發生了更改。

+0

嗯,我可以告訴滾動條何時出現。我只是不知道要調用面板中的控件(而不是窗體)來調整它們的大小。 – 2009-10-29 19:41:38

+0

在我的測試中,添加滾動條時會自動調整錨定控件的大小。您能否提供一個與您描述的行爲相似的樣本?另外,你在運行什麼版本的.NET Framework? – 2009-10-30 15:08:11

相關問題