|
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
|
WebControl.BorderStyle (Propiedad)
Espacio de nombres: System.Web.UI.WebControls
Ensamblado: System.Web (en System.Web.dll)
<asp:WebControl BorderStyle="BorderStyle" />
Valor de propiedad
Tipo: System.Web.UI.WebControls.BorderStyleNotSet | |
None | |
Dotted | |
Dashed | |
Solid | |
Double | |
Groove | |
Ridge | |
Inset | |
Outset |
Nota |
|---|
<%@ Page Language="C#" %> <!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>BorderStyle Property</title> </head> <body> <form id="form1" runat="server"> <div> <h3>BorderStyle Property of a Web Control</h3> <asp:Table id="Table1" runat="server" CellPadding = "10" CellSpacing="0" GridLines="Both" BorderWidth="3" BorderColor="Red" BorderStyle="dashed"> <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>
Nota |
|---|
<!-- This example demonstrates how to set property values for the BorderColor, BorderStyle, and BorderWidth properties, and how to change the property values at run time. --> ... <%@ Page language="c#" AutoEventWireup="true" %> <%@ Import Namespace="System.Drawing" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> private void Page_Load(object sender, System.EventArgs e) { // Determine whether this is the first time the page is loaded; // if so, load the drop-down lists with data. if (!Page.IsPostBack) { // Create a ListItemCollection and add names of colors. ListItemCollection colors = new ListItemCollection(); colors.Add(Color.Black.Name); colors.Add(Color.Blue.Name); colors.Add(Color.Green.Name); colors.Add(Color.Orange.Name); colors.Add(Color.Purple.Name); colors.Add(Color.Red.Name); colors.Add(Color.White.Name); colors.Add(Color.Yellow.Name); // Bind the colors collection to the borderColorList. borderColorList.DataSource = colors; borderColorList.DataBind(); // Create a ListItemCollection and the add names of // the BorderStyle enumeration values. ListItemCollection styles = new ListItemCollection(); foreach (string s in Enum.GetNames(typeof(BorderStyle))) { styles.Add(s); } // Bind the styles collection to the borderStyleList. borderStyleList.DataSource = styles; borderStyleList.DataBind(); // Create a ListItemCollection and add width values // expressed in pixels (px). ListItemCollection widths = new ListItemCollection(); for (int i = 0; i < 11; i++) { widths.Add(i.ToString() + "px"); } // Bind the widths collection to the borderWidthList. borderWidthList.DataSource = widths; borderWidthList.DataBind(); } } // This method handles the SelectedIndexChanged event for borderColorList. public void ChangeBorderColor(object sender, System.EventArgs e) { // Convert the color name string to an object of type Color, // and set the Color as the new border color for Label1. Label1.BorderColor = Color.FromName(borderColorList.SelectedItem.Text); } // This method handles the selectedIndexChanged event for boderStyleList. public void ChangeBorderStyle(object sender, System.EventArgs e) { // Convert the style name string to a BorderStyle enumeration value, // and set the BorderStyle as the new border style for Label1. Label1.BorderStyle = (BorderStyle)Enum.Parse(typeof(BorderStyle), borderStyleList.SelectedItem.Text); } // This method handles the SelectedIndexChanged event for borderWidthList. public void ChangeBorderWidth(object sender, System.EventArgs e) { // Convert the border width string to a object of type Unit, // and set the Unit as the new border width for Label1. Label1.BorderWidth = Unit.Parse(borderWidthList.SelectedItem.Text); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title> Border Properties Example </title> </head> <body> <form id="form1" runat="server"> <h3> Border Properties Example </h3> <table border="0" cellpadding="6"> <tr> <td> <asp:Label Runat="server" BorderColor="Black" BorderStyle="Solid" BorderWidth="4px" ID="Label1" Text="Border Properties Example" Height="75" Width="200"><center><br />Border Properties Example </center></asp:Label> </td> <td> <asp:DropDownList Runat="server" ID="borderColorList" OnSelectedIndexChanged="ChangeBorderColor" AutoPostBack="True" EnableViewState="True"></asp:DropDownList> <br /> <br /> <asp:DropDownList Runat="server" ID="borderStyleList" OnSelectedIndexChanged="ChangeBorderStyle" AutoPostBack="True" EnableViewState="True"></asp:DropDownList> <br /> <br /> <asp:DropDownList Runat="server" ID="borderWidthList" OnSelectedIndexChanged="ChangeBorderWidth" AutoPostBack="True" EnableViewState="True"></asp:DropDownList> </td> </tr> </table> </form> </body> </html>
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.
Nota