HorizontalAlign Enumeration

Definition

Gibt die horizontale Ausrichtung der Elemente in einem Container an.

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
Vererbung
HorizontalAlign
Attribute

Felder

Center 2

Der Inhalt eines Containers ist zentriert ausgerichtet.

Justify 4

Der Inhalt eines Containers ist gleichmäßig verteilt und am linken sowie am rechten Rand ausgerichtet.

Left 1

Der Inhalt eines Containers ist linksbündig ausgerichtet.

NotSet 0

Die horizontale Ausrichtung ist nicht festgelegt.

Right 3

Der Inhalt eines Containers ist rechtsbündig ausgerichtet.

Beispiele

Das folgende Beispiel zeigt, wie das Festlegen der HorizontalAlign -Eigenschaft eines Panel Steuerelements die horizontale Ausrichtung für den Text eines Label Steuerelements ändert, das Panel im Steuerelement enthalten ist.

<%@ 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>

Hinweise

Die HorizontalAlign Enumeration stellt die horizontalen Ausrichtungsoptionen für Elemente in einem Container dar, z. B. einen TableCell.

Gilt für: