Este tema aún no ha recibido ninguna valoración - Valorar este tema

CaptionButton (Enumeración)

Actualización: noviembre 2007

Especifica el tipo de botón de título que se mostrará.

Espacio de nombres:  System.Windows.Forms
Ensamblado:  System.Windows.Forms (en System.Windows.Forms.dll)
public enum CaptionButton
public enum CaptionButton
public enum CaptionButton
Nombre de miembro Descripción
Close Botón Cerrar.
Help Botón Ayuda.
Maximize Botón Maximizar.
Minimize Botón Minimizar.
Restore Botón Restaurar.

ControlPaint.DrawCaptionButton utiliza esta enumeración.

Los botones de título son aquellos botones de sistema que suelen encontrarse en el lado situado más a la derecha en la barra de título de un formulario.

En el ejemplo de código siguiente, se muestra el uso del método ControlPaint.DrawCaptionButton y la enumeración CaptionButton. Para ejecutar este ejemplo, pegue el siguiente código en un formulario que contenga un botón denominado Button1. El formulario debe importar los espacios de nombres System.Windows.Forms y System.Drawing. Asegúrese de que el evento Paint del botón está asociado al método de control de eventos definido en este ejemplo.

	// Handle the Button1 object's Paint Event to create a CaptionButton.
	private void Button1_Paint(object sender, PaintEventArgs e)
	{

		// Draw a CaptionButton control using the ClientRectangle 
		// property of Button1. Make the button a Help button 
		// with a normal state.
		ControlPaint.DrawCaptionButton(e.Graphics, Button1.ClientRectangle,
			CaptionButton.Help, ButtonState.Normal);
	}


// Handle the button1 object's Paint Event to create a CaptionButton.
private void button1_Paint(Object sender, PaintEventArgs e)
{
    // Draw a CaptionButton control using the ClientRectangle 
    // property of button1. Make the button a Help button 
    // with a normal state.
    ControlPaint.DrawCaptionButton(e.get_Graphics(), 
        button1.get_ClientRectangle(), CaptionButton.Help, 
        ButtonState.Normal);
} //button1_Paint


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0, 1.1, 1.0
¿Le ha resultado útil?
(Caracteres restantes: 1500)
Contenido de la comunidad Agregar