Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 15969|Respuesta: 1

[WinForm] WinForm implementa un enfoque de pantalla completa

[Copiar enlace]
Publicado en 9/3/2016 17:05:11 | | |

1. Realizar la visualización a pantalla completa del formulario

Método: Haz lo siguiente en el método de pantalla completa

éste. EstiloDeLímiteForma = Sistema.Windows.FormularesEstiloFrontera.Ninguno;

éste. WindowState = System.Windows.Forms.FormWindowState.Maximized;



2. Realizar la visualización a pantalla completa de un determinado control en la forma

Método: Por ejemplo, para mostrar el control de cuadro de texto en pantalla completa, la operación es la siguiente (esta es la forma actual)

éste. EstiloDeLímiteForma = Sistema.Windows.FormularesEstiloFrontera.Ninguno;
éste. WindowState=FormWindowState.Maximized;
Rectángulo ret = Pantalla.GetWorkingArea(this);

this.richTextBox2.ClientSize = new Size(ret. Ancho, retirado. Altura);
this.richTextBox2.Dock = DockStyle.Fill;
this.richTextBox2.BringToFront();



3. Salir de la pantalla completa y restaurar su apariencia original

Método: La premisa es definir una variable miembro de clase para guardar el tamaño original del control en pantalla completa, y luego inicializarlo al tamaño original del control en el constructor

En el método de salida a pantalla completa, la operación es la siguiente

éste. FormaEstiloFrontera = Sistema.Windows.FormularesFormaEstiloFrontera.Tamaño;
éste. WindowState = FormWindowState.Normal;
this.richTextBox2.ClientSize = primarioTamaño; primarySize es el tamaño original del control
this.richTextBox2.Dock = DockStyle.None;




Anterior:C# determina si una cadena es una URL o no
Próximo:Archivos de arrastrar y soltar en C# para mostrar la ruta del archivo
 Propietario| Publicado en 9/3/2016 17:07:39 |
Rectángulo Área de Pantalla = System.Windows.Forms.Screen.GetBounds(this) Esto obtiene la altura incluyendo la barra de tareas La altura de la pantalla es 1080 La altura del método anterior es 1050
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com