DataGridView.ForeColor Propiedad

Definición

Obtiene o establece el color de primer plano del elemento DataGridView.

public:
 virtual property System::Drawing::Color ForeColor { System::Drawing::Color get(); void set(System::Drawing::Color value); };
[System.ComponentModel.Browsable(false)]
public override System.Drawing.Color ForeColor { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.ForeColor : System.Drawing.Color with get, set
Public Overrides Property ForeColor As Color

Valor de propiedad

Color

Color que representa el color de primer plano del control DataGridView. El valor predeterminado es el valor de la propiedad DefaultForeColor.

Atributos

Comentarios

La ForeColor propiedad es una propiedad ambiental. Una propiedad ambiente es una propiedad de control que, si no se establece, se recupera del control primario. Por ejemplo, un Button tendrá lo mismo BackColor que su elemento primario Form de forma predeterminada. Para obtener más información sobre las propiedades ambientales, vea la AmbientProperties clase o la información general de la Control clase.

Dado que es Font inmutable (lo que significa que no se puede ajustar ninguna de sus propiedades), solo se puede asignar a la Font propiedad un nuevo Font objeto. Sin embargo, puede basar la nueva fuente en la fuente existente.

El DataGridView control usa el valor de la ForeColor propiedad como valor predeterminado de la ForeColor propiedad devuelta DataGridViewCellStyle por la DefaultCellStyle propiedad . Al cambiar el ForeColor valor se actualiza automáticamente la DefaultCellStyle propiedad, cambiando el color del texto en primer plano para cualquier celda que herede el valor. Las celdas de encabezado invalidan el valor de forma predeterminada y puede invalidar el valor de filas, columnas y celdas específicas. Para obtener más información sobre la herencia de estilo de celda, vea Estilos de celda en el control DataGridView de Windows Forms.

Se aplica a

Consulte también