我正在使用一個Tooltrip來繪製TabStrip,我不希望項目溢出,而是縮小以適合可用寬度。非常類似於許多瀏覽器選項卡的行爲(例如Chrome)。WinForms Toolstip Items Size-To-Fit
我知道有一個LayoutEngine屬性可以被重寫,但我不知道如何實現這個。
任何人都知道如何使項目符合toolstrips寬度?
我正在使用一個Tooltrip來繪製TabStrip,我不希望項目溢出,而是縮小以適合可用寬度。非常類似於許多瀏覽器選項卡的行爲(例如Chrome)。WinForms Toolstip Items Size-To-Fit
我知道有一個LayoutEngine屬性可以被重寫,但我不知道如何實現這個。
任何人都知道如何使項目符合toolstrips寬度?
Infragistics .NetAdvantage WinToolbars控件將執行此操作。這是一個商業產品,但購買控制系統比自己創建控制系統更便宜。
看一看此相關的問題:
How to make a ToolStripComboBox to fill all the space available on a ToolStrip?
我喜歡馬丁的答案,因爲它不具有任何魔法硬編碼的數字。雖然如果您將多個項目縮小到適合,您仍然需要做一些算術運算,但我確定同樣的方法也適用。
Thanx爲您的建議,但我寧願不包括這種巨型控制套件,在我看來,這是一個相當小的問題。現在,如果我只能找到一個關於如何爲ToolStrip實現LayoutEngine的例子... – 2010-11-23 18:52:43