WebControl.BackColor (Propiedad)
Ensamblado: System.Web (en system.web.dll)
[TypeConverterAttribute(typeof(WebColorConverter))] public virtual Color BackColor { get; set; }
/** @property */ public Color get_BackColor () /** @property */ public void set_BackColor (Color value)
public function get BackColor () : Color public function set BackColor (value : Color)
Valor de propiedad
Color que representa el color de fondo del control. El valor predeterminado es Empty, lo que indica que no se ha establecido esta propiedad.Utilice la propiedad BackColor para especificar el color de fondo del control de servidor Web. Esta propiedad se establece mediante un objeto System.Drawing.Color.
Nota: |
|---|
| Esta propiedad sólo se representa en ciertos controles. Por ejemplo, Table, Panel, DataGrid, Calendar y ValidationSummary presentan esta propiedad. También funciona para CheckBoxList, RadioButtonList y DataList si su propiedad RepeatLayout es RepeatLayout.Table, no RepeatLayout.Flow. |
En general, únicamente los controles que se presentan como una etiqueta <table> pueden mostrar un color de fondo en HTML 3.2, mientras que, en HTML 4.0, casi cualquier control puede hacerlo.
Para los controles que se presentan como una etiqueta <span> (incluidos Label, todos los controles de validación, y los controles de lista con su propiedad RepeatLayout establecida en RepeatLayout.Flow), esta propiedad funciona en la versión 5 de Microsoft Internet Explorer y posteriores, pero no en la versión 4 de Microsoft Internet Explorer.
En el ejemplo siguiente se muestra cómo establecer la propiedad BackColor del control Table, que se hereda de la clase base WebControl.
<%@ Page Language="C#" AutoEventWireup="True" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>BackColor Property</title> </head> <body> <form id="form1" runat="server"> <div> <h3>BackColor Property of a Web Control</h3> <asp:Table id="Table1" runat="server" CellPadding = "10" GridLines="Both" BackColor="LightBlue"> <asp:TableRow> <asp:TableCell> Row 0, Col 0 </asp:TableCell> <asp:TableCell> Row 0, Col 1 </asp:TableCell> </asp:TableRow> <asp:TableRow> <asp:TableCell> Row 1, Col 0 </asp:TableCell> <asp:TableCell> Row 1, Col 1 </asp:TableCell> </asp:TableRow> </asp:Table> </div> </form> </body> </html>
Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter
Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.Referencia
WebControl (Clase)WebControl (Miembros)
System.Web.UI.WebControls (Espacio de nombres)
Color
Style
Table
Panel
DataGrid (Clase)
Calendar
ValidationSummary
CheckBoxList
RadioButtonList
DataList
RepeatLayout
Otros recursos
Controles de servidor Web ASP.NET y funciones del exploradorSintaxis de los controles de servidor Web
Desarrollar controles de servidor ASP.NET personalizados
Nota: