C#界面設計相關設置

1.Anchor屬性設置
對需要設置的控件,如主窗體中的TextBox,設置Anchor爲上下左右都停靠,就會實現隨着窗體的變化而變化。
2.AutoScaleMode屬性的用法:《轉自: https://www.cnblogs.com/lmcblog/archive/2012/07/19/2599316.html

   ① None : 禁用自動縮放。(默認時)

   ② Font :根據類使用的字體(通常爲系統字體)的維度控制縮放。

       如果希望控件或窗體根據操作系統中字體的大小進行拉伸或縮小,則按 Font 縮放十分有用,如果控件或窗體的絕對大小無關緊要,則應使用這種方式進行縮放。

③ Dpi : 根據顯示分辨率控制縮放。常用分辨率爲 96 和 120 DPI。

       如果要相對於屏幕確定控件或窗體的大小,則按 Dpi 縮放十分有用。例如,對於顯示圖表或其他圖形的控件,可能希望使用每英寸點數 (DPI) 縮放,以便該控件始終佔據一定百分比的屏幕

④ Inherit   : 根據類的父類的縮放模式控制縮放。如果不存在父類,則禁用自動縮放。

3.AutoSizeMode屬性

它也有兩個值:GrowOnly 和GrowAndShrik

①、如果設爲GrowOnly,那麼生成的窗體可以用鼠標調節大少

②、而設爲GrowAndShrik,則生成的窗體不可以用鼠標調節大少

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章