淺析C#窗體的設(shè)置及屬性介紹
設(shè)置C#窗體起始位置,需要首先了解計(jì)算機(jī)屏幕的坐標(biāo)系。和通常的坐標(biāo)系起始點(diǎn)不同,計(jì)算機(jī)屏幕坐標(biāo)系原點(diǎn)位于屏幕左上角。其X軸水平向右,Y軸垂直向下。以計(jì)算機(jī)屏幕分辨率為800×600為例,其X軸***值為800像素,Y軸***值為600像素。C#窗體的起始位置單位便是像素,但是其范圍并不限定在800和600之間。這就要求正確設(shè)置起始位置。
在C#中,窗體的起始位置用C#窗體的StartPosition屬性設(shè)置。屬性值為FormStartPosition枚舉類型中的值。其屬性值及其意義,如下所示。
C#窗體之StartPosition屬性及意義
FormStartPosition.Manual
根據(jù)自定義位置顯示初始位置
FormStartPosition.CenterScreen
在屏幕中央顯示初始位置
FormStartPosition.WindowsDefaultLocation
Windows默認(rèn)位置,但大小由屬性決定
FormStartPosition.WindowsDefaultBounds
Windows默認(rèn)位置和默認(rèn)大小
FormStartPosition.CenterParent
在父窗口的中央顯示初始位置
C#窗體的設(shè)置問題就向你介紹到這里,希望對你了解和學(xué)習(xí)C#窗體有所幫助。
【編輯推薦】