国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#中控制窗體最大大小和最小大小的方法

2023-05-10 18:49:21
字體:
來源:轉載
供稿:網友

在C#編寫界面程序時,有時為了界面布局的需要,經常限制窗體的最大大小和最小尺寸。這在C#中可以通過窗體的兩個重要屬性來實現,一個屬性是Maximumsize和Minimumsize,其分別用來限制窗體可以調整的最大大小和最小大小。屬性所在的位置如下圖所示。

控制窗體的最大大小和最小大小

這兩個屬性都有兩個值需要設置,一個用來控制窗體的寬度,一個是窗體的高度,即第一個參數是控制窗體的寬度的,另外一個是控制窗體的高度的。

在編寫程序時,可以用代碼來控制這兩個屬性的值。可以在裝載窗體事件Load中來編寫代碼,如下面給出的源代碼所示:

private void FrmAddStudent_Load(object sender, EventArgs e)
{
     this.MaximumSize = new Size(600, 500);  //限制窗體的最大寬度為600,最大高度為500
     this.MinimumSize = new Size(370, 240);  //限制窗體的最小寬度為370,最小高度為240
}

這樣窗體在調整大小時只能在所指定的范圍能進行調整。

另外,順便說一句,當設置了這兩個屬性后,當點擊窗體最大化按鈕時,也會起作用,但對編程實現的最大化將突破這個限制。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 温泉县| 乌鲁木齐县| 南木林县| 鄂尔多斯市| 盐津县| 青川县| 高碑店市| 浦东新区| 鄂尔多斯市| 泰来县| 石柱| 昭平县| 黑河市| 望奎县| 美姑县| 临猗县| 建瓯市| 海兴县| 怀来县| 和平区| 和田县| 临朐县| 大理市| 富源县| 平顺县| 会东县| 清原| 格尔木市| 阳朔县| 新邵县| 石楼县| 嘉定区| 福鼎市| 大余县| 海安县| 彭水| 吉安县| 东安县| 花莲市| 南澳县| 葵青区|