HorizontalAlign Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica la alineación horizontal de elementos dentro de un contenedor.
public enum class HorizontalAlign
[System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.HorizontalAlignConverter))]
public enum HorizontalAlign
[<System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.HorizontalAlignConverter))>]
type HorizontalAlign =
Public Enum HorizontalAlign
- Herencia
- Atributos
Campos
| Nombre | Valor | Description |
|---|---|---|
| NotSet | 0 | No se establece la alineación horizontal. |
| Left | 1 | El contenido de un contenedor se deja justificado. |
| Center | 2 | El contenido de un contenedor se centra. |
| Right | 3 | El contenido de un contenedor está justificado correctamente. |
| Justify | 4 | El contenido de un contenedor se distribuye uniformemente y se alinea con los márgenes izquierdo y derecho. |
Ejemplos
En el ejemplo siguiente se muestra cómo establecer la HorizontalAlign propiedad de un Panel control cambia la alineación horizontal del texto de un Label control contenido por el Panel control.
<%@ 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">
protected void HorizontalAlignList_SelectedIndexChanged(object sender, EventArgs e)
{
switch (HorizontalAlignList.SelectedValue)
{
case "Left":
Panel1.HorizontalAlign = HorizontalAlign.Left;
break;
case "Center":
Panel1.HorizontalAlign = HorizontalAlign.Center;
break;
case "Justify":
Panel1.HorizontalAlign = HorizontalAlign.Justify;
break;
default:
Panel1.HorizontalAlign = HorizontalAlign.Right;
break;
}
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>HorizontalAlign Example</title>
</head>
<body>
<h3>HorizontalAlign Example</h3>
<form id="form1" runat="server">
<asp:Panel id="Panel1" Height="100" Width="200" BackColor="Gainsboro"
Wrap="True" HorizontalAlign="Left" runat="server">
<asp:Label ID="Label1" runat="server" Text="This panel contains a Label control.">
</asp:Label>
</asp:Panel>
<br />
<asp:Label ID="Label2" runat="server" Text="Horizontal Alignment:"></asp:Label>
<asp:DropDownList ID="HorizontalAlignList" runat="server" AutoPostBack="True"
OnSelectedIndexChanged="HorizontalAlignList_SelectedIndexChanged">
<asp:ListItem Selected="True">Left</asp:ListItem>
<asp:ListItem>Center</asp:ListItem>
<asp:ListItem>Right</asp:ListItem>
<asp:ListItem>Justify</asp:ListItem>
</asp:DropDownList>
</form>
</body>
</html>
<%@ Page Language="VB"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Protected Sub HorizontalAlignList_SelectedIndexChanged()
Select Case HorizontalAlignList.SelectedValue
Case "Left"
Panel1.HorizontalAlign = HorizontalAlign.Left
Case "Center"
Panel1.HorizontalAlign = HorizontalAlign.Center
Case "Justify"
Panel1.HorizontalAlign = HorizontalAlign.Justify
Case Else
Panel1.HorizontalAlign = HorizontalAlign.Right
End Select
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>HorizontalAlign Example</title>
</head>
<body>
<h3>HorizontalAlign Example</h3>
<form id="form1" runat="server">
<asp:Panel id="Panel1" Height="100" Width="200" BackColor="Gainsboro"
Wrap="True" HorizontalAlign="Left" runat="server">
<asp:Label ID="Label1" runat="server" Text="This panel contains a Label control.">
</asp:Label>
</asp:Panel>
<br />
<asp:Label ID="Label2" runat="server" Text="Horizontal Alignment:"></asp:Label>
<asp:DropDownList ID="HorizontalAlignList" runat="server" AutoPostBack="True"
onselectedindexchanged="HorizontalAlignList_SelectedIndexChanged">
<asp:ListItem Selected="True">Left</asp:ListItem>
<asp:ListItem>Center</asp:ListItem>
<asp:ListItem>Right</asp:ListItem>
<asp:ListItem>Justify</asp:ListItem>
</asp:DropDownList>
</form>
</body>
</html>
Comentarios
La HorizontalAlign enumeración representa las opciones de alineación horizontal para los elementos de un contenedor, como .TableCell