Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 15969|Отговор: 1

[WinForm] WinForm прилага подход на цял екран

[Копирай линк]
Публикувано в 9.03.2016 г. 17:05:11 ч. | | |

1. Осъществяване на пълноекранното показване на формуляра

Метод: Направете следното в целия екранен режим

това. FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;

това. WindowState = System.Windows.Forms.FormWindowState.Maximized;



2. Реализиране на пълноекранното показване на определен контрол във формата

Метод: Например, за да се покаже контролът на richtextbox на цял екран, операцията е следната (това е текущата форма)

това. FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
това. WindowState=FormWindowState.Maximized;
Rectangle ret = Screen.GetWorkingArea(това);

this.richTextBox2.ClientSize = нов Size(ret. Ширина, ретри. Височина);
this.richTextBox2.Dock = DockStyle.Fill;
this.richTextBox2.BringToFront();



3. Излез от пълния екран и възстанови оригиналния вид

Метод: Предпоставката е да се дефинира променлива за член на класа, за да се запази оригиналният размер на контрола да бъде на цял екран, а след това да се инициализира до оригиналния размер на контрола в конструктора

При метода за изход на цял екран операцията е следната

това. FormBorderStyle = System.Windows.Forms.FormBorderStyle.Sizable;
това. WindowState = FormWindowState.Normal;
this.richTextBox2.ClientSize = primarySize; primarySize е оригиналният размер на контрола
this.richTextBox2.Dock = DockStyle.None;




Предишен:C# определя дали низът е URL или не
Следващ:C# плъзгай и пускай файлове, за да покажеш пътя на файла
 Хазяин| Публикувано в 9.03.2016 г. 17:07:39 ч. |
Rectangle ScreenArea = System.Windows.Forms.Screen.GetBounds(this) Това получава височината включва лентата със задачи Височината на екрана е 1080 Височината на горния метод е 1050
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com