Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 15969|Odgovoriti: 1

[WinForm] WinForm uporablja celozaslonski pristop

[Kopiraj povezavo]
Objavljeno na 9. 03. 2016 17:05:11 | | |

1. Realizirati celozaslonski prikaz obrazca

Metoda: Naredite naslednje v celozaslonski metodi

to. FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;

to. WindowState = System.Windows.Forms.FormWindowState.Maximized;



2. Realizirati celozaslonski prikaz določenega kontrolnega polja v obliki

Metoda: Na primer, za prikaz kontrolnega polja bogatega besedila v celozaslonskem zaslonu je operacija naslednja (to je trenutna oblika)

to. FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
to. WindowState=FormWindowState.Maximized;
Rectangle ret = Screen.GetWorkingArea(this);

this.richTextBox2.ClientSize = new Size(ret. Širina, umaknjena. višina);
this.richTextBox2.Dock = DockStyle.Fill;
this.richTextBox2.BringToFront();



3. Zapustite celozaslonski zaslon in obnovite prvotni videz

Metoda: Predpostavka je definirati spremenljivko člana razreda, da shrani izvirno velikost kontrolnega elementa v celozaslonski prikaz, nato pa jo inicializiramo na prvotno velikost kontrolnega elementa v konstruktorju

Pri metodi izhoda v celozaslonskem načinu je operacija naslednja

to. FormBorderStyle = System.Windows.Forms.FormBorderStyle.Sizable;
to. WindowState = FormWindowState.Normal;
this.richTextBox2.ClientSize = primarnaVelikost; primarySize je izvorna velikost krmilnika
this.richTextBox2.Dock = DockStyle.None;




Prejšnji:C# določa, ali je niz URL ali ne
Naslednji:C# povleci in spusti datoteke, da pokaže pot do datoteke
 Najemodajalec| Objavljeno na 9. 03. 2016 17:07:39 |
Rectangle ScreenArea = System.Windows.Forms.Screen.GetBounds(this) To dobi višino vključuje opravilno vrstico Višina zaslona je 1080 Višina zgornje metode je 1050
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com