See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 17250|Vastuse: 0

[WinForm] Kuidas saada ekraani laiust ja kõrgust C#-s

[Kopeeri link]
Postitatud 12.02.2015 16:36:07 | | |

//1、在屏幕的右下角显示窗体
//这个区域不包括任务栏的
Ristkülik: ScreenArea = System.Windows.Forms.Screen.GetWorkingArea(this);
//这个区域包括任务栏,就是屏幕显示的物理范围
Ristkülik: ScreenArea = System.Windows.Forms.Screen.GetBounds(this);
int width1 = ScreenArea.Width; Ekraani laius
int kõrgus1 = ScreenArea.Kõrgus; Ekraani kõrgus
this.locatio eemaldab n = uue System.Drawing.Point(width1 - vormi laius, kõrgus1 - vormi kõrgus);  Määratud vorm kuvatakse paremas alumises nurgas
//2、在母窗体的中间显示子窗体的位置计算
waitForm.locatio eemaldab n = uue punkti((this.locatio eemaldab n.X + (see. Laius - waitForm.Width) / 2),
                                                (this.locatio eemaldab n.Y + (see. Kõrgus - waitForm.Height) / 2));




Eelmine:C# Regex klassi kasutus
Järgmine:"System.Windows.Forms.Form.Size" tagastusväärtust ei saa muuta, kuna see ei ole muutuja
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com