Orientation 枚举

定义

指定复合控件内项的一般布局。Specifies the general layout of items within a composite control.

public enum class Orientation
public enum Orientation
type Orientation = 
Public Enum Orientation
继承
Orientation

字段

Horizontal 0

以水平方式布局控件的元素。Lays out the elements of the control in a horizontal manner. 大多数控件是并行的,极少数控件是堆栈式的。Most controls are side-by-side, with very little stacking of controls.

Vertical 1

以垂直方式布局控件的元素。Lays out the elements of the control in a vertical manner. 大多数控件是堆栈式的,少数控件是并行的。Most controls are stacked, with few controls side-by-side.

示例

下面的代码示例演示将不同Orientation枚举设置应用Login于控件的结果。The following code example shows the results of applying different Orientation enumeration settings to the Login control.

<%@ Page Language="C#" AutoEventWireup="False"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
    void changeOrientation_Click(object sender, EventArgs e) 
    {
        if (Login1.Orientation == Orientation.Vertical)
            Login1.Orientation = Orientation.Horizontal;
        else
            Login1.Orientation = Orientation.Vertical;
    }

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <table style="text-align:center; border-width:1">
                <tr>
                    <td>
                        <asp:Login id="Login1" runat="server" Orientation="Vertical" CreateUserText="Create a new user..."
                            CreateUserUrl="newUser.aspx" HelpPageText="Help logging in..." HelpPageUrl="help.aspx"
                            PasswordRecoveryText="Recover your password..." PasswordRecoveryUrl="getPass.aspx"></asp:Login>
                    </td>
                </tr>
                <tr>
                    <td align="center">
                        <asp:Button id="changeOrientation" Text="Change Orientration" runat="Server" OnClick="changeOrientation_Click"></asp:Button>
                    </td>
                </tr>
            </table>
        </form>
    </body>
</html>
<%@ Page Language="VB" AutoEventWireup="False"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Sub changeOrientation_Click(ByVal sender As Object, ByVal e As EventArgs)
    If Login1.Orientation = Orientation.Horizontal Then
        Login1.Orientation = Orientation.Vertical
    Else
        Login1.Orientation = Orientation.Horizontal
    End If
End Sub

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <table style="text-align:center; border-width:1">
                <tr>
                    <td>
                        <asp:Login id="Login1" runat="server" Orientation="Vertical" CreateUserText="Create a new user..."
                            CreateUserUrl="newUser.aspx" HelpPageText="Help logging in..." HelpPageUrl="help.aspx"
                            PasswordRecoveryText="Recover your password..." PasswordRecoveryUrl="getPass.aspx"></asp:Login>
                    </td>
                </tr>
                <tr>
                    <td align="center">
                        <asp:Button id="changeOrientation" Text="Change Orientration" runat="Server" OnClick="changeOrientation_Click"></asp:Button>
                    </td>
                </tr>
            </table>
        </form>
    </body>
</html>

适用于