Exportar (0) Imprimir
Expandir todo
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Color.G (Propiedad)

Obtiene el valor del componente verde de esta estructura Color.

Espacio de nombres:  System.Drawing
Ensamblado:  System.Drawing (en System.Drawing.dll)

public byte G { get; }

Valor de propiedad

Tipo: System.Byte
Valor del componente verde de este Color.

El color de cada píxel se representa como un número de 32 bits: 8 bits para el alfa, 8 bits para el rojo, 8 bits para el verde y 8 bits para el azul (ARGB). Cada uno de los cuatro componentes es un número del 0 al 255, indicando 0 ninguna intensidad y 255, intensidad total. Igualmente, G es un valor de 0 a 255, donde 0 representa no verde y 255 representa totalmente verde.

En el ejemplo de código siguiente se muestran las propiedades A, R, G y B de una estructura Color y el miembro de Implicit.

Este ejemplo se aplica a un Windows Form. Pegue este código en el formulario y llame al método ShowPropertiesOfSlateBlue desde el método de control de eventos Paint del formulario, pasando e como parámetro de PaintEventArgs.


private void ShowPropertiesOfSlateBlue(PaintEventArgs e)
{
    Color slateBlue = Color.FromName("SlateBlue");
    byte g = slateBlue.G;
    byte b = slateBlue.B;
    byte r = slateBlue.R;
    byte a = slateBlue.A;
    string text = String.Format("Slate Blue has these ARGB values: Alpha:{0}, " +
        "red:{1}, green: {2}, blue {3}", new object[]{a, r, g, b});
    e.Graphics.DrawString(text, 
        new Font(this.Font, FontStyle.Italic), 
        new SolidBrush(slateBlue), 
        new RectangleF(new PointF(0.0F, 0.0F), this.Size));
}


.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft