在Windows窗體上,您可以將StartPosition
枚舉屬性設置爲CenterScreen
以使窗體在主監視器的中心開始。什麼點的座標是否StartPosition.CentreScreen轉換爲
我從here明白選擇中StartPosition枚舉值之一,形式的Location
屬性被設置爲Point
類,這顯然有兩個整型值在構造函數中的一個實例,在幕後時,設置表單的位置。
如果選擇Manual
枚舉StartPosition
可以將Location
屬性設置爲Point
類自己的實例,定位你的表格你喜歡的地方。
我想讓我的Windows窗體始終以我的屏幕頂部中心開始,使用the Dell Dock作爲我的靈感。所以我的問題是,只要您選擇CenterScreen
作爲您的StartPosition
,編譯器將使用什麼座標來將窗體放置在屏幕的中心?
感謝
這是一個開放式問題ñ。使用這兩種技術很可能創建停靠的應用程序。有兩種控件和庫都可用,並且可以通過快速互聯網搜索對接控件,從而爲您提供許多結果。 – stevethethread 2012-07-13 12:49:48
我已經提出了更具體的問題 – JMK 2012-07-13 13:11:12
由於表單使用左上角(0,0)進行定位,因此需要使用公式 - 「ScreenWidth/2 - FormWidth/2」來獲取中心點 - 不確定在哪裏你會得到屏幕寬度,但這是一般的規則。您的表單的頂部可能只是在位置0. – Charleh 2012-07-13 13:13:23