翻譯|使用教程|編輯:龔雪|2020-10-14 10:23:42.680|閱讀 335 次
概述:DevExpress WinForms擁有180+組件和UI庫,本文將為大家介紹DevExpress WinForms Cheat Sheet控件的布局控件調(diào)整大小機(jī)制,有興趣的朋友可以下載最新版控件體驗產(chǎn)品功能哦~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
下載DevExpress v20.1完整版 DevExpress v20.1漢化資源獲取
DevExpress WinForms能完美構(gòu)建流暢、美觀且易于使用的應(yīng)用程序,無論是Office風(fēng)格的界面,還是分析處理大批量的業(yè)務(wù)數(shù)據(jù),它都能輕松勝任!體驗?點擊下載>>
在本文中,我們描述LayoutControl如何調(diào)整其子控件的大小,一旦熟悉了主要概念,就應(yīng)該能夠使其適應(yīng)您的方案。
調(diào)整項目的大小,以便考慮到這些項目及其子項的大小限制,它們會填充所有可用區(qū)域。若要限制某些控件的大小并在此大小大于可用的可見區(qū)域時顯示滾動條,請指定 屬性。
若要限制項目的最大大小并允許LayoutControl自由調(diào)整其他項目的大小,可以指定Control.MaximumSize并添加 ,以便它們占據(jù)調(diào)整大小后剩余的空白區(qū)域。
要自由調(diào)整控件的大小,您可以刪除Size Constraints并添加Empty Space Items,以便它們填充空白區(qū)域。
請注意以下幾點:
1. 設(shè)計時和運(yùn)行時自定義表格會自動突出顯示已達(dá)到其最小/最大大小(因此無法進(jìn)一步調(diào)整大小)的項目。
2. 在設(shè)計時,當(dāng)聚焦控件或LayoutControl時,將顯示尺寸圖標(biāo),這些圖標(biāo)指示對控件施加了哪些尺寸限制。
隱藏LayoutControl中的滾動條
應(yīng)用大小限制時,LayoutControl將顯示滾動條,因此請確保:
控件的大小不能在設(shè)計時設(shè)置
確保項目沒有由于尺寸限制而被鎖定。由于布局控件會調(diào)整其項目的大小,以便它們可以占據(jù)所有可用區(qū)域,因此要調(diào)整項目的大小,有必要將Empty Space Items添加到目標(biāo)布局項目的相應(yīng)一側(cè)。
調(diào)整組或標(biāo)簽組的大小
在目標(biāo)組內(nèi)部和/或外部的相應(yīng)一側(cè)添加一個Empty Space Item來調(diào)整其大小。
調(diào)整項目標(biāo)題的大小
您可以將設(shè)置為以下任一值:
更改控件與其標(biāo)題之間的距離
您可以使用屬性來管理距離。
當(dāng)CheckEdit.Text包含長文本時,防止使用CheckEdit增加LayoutItem的大小
將控件添加到LayoutControl時,將創(chuàng)建一個具有Default Size Constraints的新布局項目。更改LayoutControl中CheckEdit的文本時,將更新LayoutControlItem.MinSize和MaxSize屬性來限制項目的可能大小。為避免這種情況,請將CheckEdit添加到LayoutControl,并將CheckEdit LayoutItem的大小約束設(shè)置為FreeSizing,然后修改CheckEdit的文本。
DevExpress技術(shù)交流群2:775869749 歡迎一起進(jìn)群討論
富文本控件難上手?這堂公開課你一定不能錯過,不同視圖不同應(yīng)用場景全解!
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都網(wǎng)