c 窗體位置任意調

2022-04-05 13:32:21 字數 968 閱讀 6946

發現窗體的位置只能通過startposition屬性設定,而這個屬性只提供了5種位置選項,很不夠!

今天在網上找到了乙個解決的方法,如下:

int x= system.windows.forms.screen.primaryscreen.workingarea.size.width/2;

int y=system.windows.forms.screen.primaryscreen.workingarea.size.height /2;

this.setdesktoplocation(x,y);

注釋:system.windows.forms.screen.primaryscreen.workingarea.size.width; //當前顯示器的寬度

system.windows.forms.screen.primaryscreen.workingarea.size.height; //當前顯示器的高度

this.setdesktoplocation(x,y); //設定窗體開啟後在顯示器上的座標

今天在網上找到了乙個解決的方法,如下:

int x= system.windows.forms.screen.primaryscreen.workingarea.size.width/2;

int y=system.windows.forms.screen.primaryscreen.workingarea.size.height /2;

this.setdesktoplocation(x,y);

注釋:system.windows.forms.screen.primaryscreen.workingarea.size.width; //當前顯示器的寬度

system.windows.forms.screen.primaryscreen.workingarea.size.height; //當前顯示器的高度

this.setdesktoplocation(x,y); //設定窗體開啟後在顯示器上的座標

c 設定窗體位置

第一次執行windows窗體時,窗體一般都有乙個預設的顯示位置,一般由屬性startposition指定。常用屬性 1 centerparent 窗體在其父窗體中居中 2 centerscreen 窗體在當前顯示窗體 中居中,尺寸在窗體大小中指定 3 manual 窗體的位置由location屬性確...

C 設定彈出窗體位置

一 c 中彈出視窗位置 加入命名空間 using system.drawing using system.windows.forms 假定視窗名為form1,則 窗體位置在螢幕中間 form1.startposition formstartposition.centerscreen 窗體在其父視窗中...

窗體位置設定 StartPosition屬性

startposition屬性有如下選項,分別含義如下 centerparent窗體在其父窗體中居中。centerscreen 窗體在當前顯示視窗中居中,其尺寸在窗體大小中指定。manual 窗體的位置由 location 屬性確定。windowsdefaultbounds 窗體定位在 window...