winform的座標系

2021-06-25 22:22:07 字數 609 閱讀 2530



1、winform的座標系

常用的size和point結構其實相同,也有兩個整型屬性width

和height,也有變體sizef,但兩者使用方式不同。point是

說明實體在什麼地方,而size用於說明實體多大,它們之間

可以顯示轉換。乙個point和乙個size可以組成乙個

rectangle。另外point和size可以進行加減運算:point-

size=point;size+size=size;但是point+point (是錯誤

的),point相加會認為沒有意義。

在winform 中的座標系主要分為三類:

1.  一類是螢幕座標系,以顯示屏左上角為(0,0)點的座標

,橫座標從左到右增加,縱座標從上到下增加。

2.  第二類是窗體座標系,以winform窗體左上角為(0,0)點

,橫座標從左到右增加,縱座標從上到下增加。

3.  第三類是窗體控制項座標系,以該控制項的左上角為(0,0)

點,橫座標從左到右增加,縱座標從上到下增加。

並提供了這三類座標相互轉換的方法,如

pointtoclient()、pointtoscreen()等。

winform中座標系轉換的問題

座標系轉換的問題,控制項有控制項的座標系,螢幕有螢幕的座標系。當然這兩者是可以非常簡便的進行轉換的。如果要將control1 例如label1或者button1 上的點 x,y 轉換成螢幕上的點 x1,y1 那麼就呼叫control1.pointtoscreen。反之,如果要將螢幕的 x1,y1 變...

大地座標系 地理座標系 投影座標系

大地座標系 是大地測量中以參考橢球面為基準面建立起來的座標系。地面點的位置用 大地經度 大地緯度和大地高度 表示。大地座標系的確立包括選擇乙個橢球 對橢球進行定位和確定大地起算資料。乙個形狀 大小和定位 定向都已確定的地球橢球叫參考橢球。參考橢球一旦確定,則標誌著大地座標系已經建立。大地座標系是一種...

經緯高座標系 ECEF座標係 ENU座標系

無人機搭載的rtk獲得的經緯高座標要轉換為東北天座標,才能用於區域性的導航和定位。為了這個目的,查閱資料,越查越懵逼,竟然這麼多的座標系,略懂之後,將學到的資訊記錄如下,很多跟我的目的 rtk的lbh座標轉換為東北天座標 有點遠,但是把周邊知識搞的清楚了,還是有意義的。所以記錄在下,最終的經緯高座標...