Panel.Direction Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger i vilken riktning du vill visa kontroller som innehåller text i en Panel kontroll.
public:
virtual property System::Web::UI::WebControls::ContentDirection Direction { System::Web::UI::WebControls::ContentDirection get(); void set(System::Web::UI::WebControls::ContentDirection value); };
public virtual System.Web.UI.WebControls.ContentDirection Direction { get; set; }
member this.Direction : System.Web.UI.WebControls.ContentDirection with get, set
Public Overridable Property Direction As ContentDirection
Egenskapsvärde
Ett av uppräkningsvärdena ContentDirection . Standardvärdet är NotSet.
Exempel
Följande kodexempel visar hur du programmatiskt anger egenskapen Direction . En ListBox kontroll fylls med ContentDirection uppräkningsvärdena. Visningsriktningen för etiketten och alternativknapparna i panelen ändras, baserat på det värde som användaren väljer i listrutan. Observera att det här exemplet använder engelsk text.
RightToLeft När värdet väljs motiveras texten därför till höger i Panel kontrollen, men den engelska textens vänster-till-höger-ordning bibehålls. I ett verkligt program skulle du inte ange Direction egenskapen till RightToLeft om du visade text för ett språk från vänster till höger.
Note
Följande kodexempel använder kodmodellen med en fil och kanske inte fungerar korrekt om den kopieras direkt till en kod bakom-fil. Det här kodexemplet måste kopieras till en tom textfil som har ett .aspx-tillägg. Mer information om kodmodellen Web Forms finns i ASP.NET Web Forms Page Code Model.
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Panel.Direction Property Example</title>
<script runat="server">
Sub ListBox1_SelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs)
' Determine which list item was clicked.
' Change the display direction of content in the panel.
Select Case (ListBox1.SelectedIndex)
Case 0
Panel1.Direction = ContentDirection.NotSet
Case 1
Panel1.Direction = ContentDirection.LeftToRight
Case 2
Panel1.Direction = ContentDirection.RightToLeft
Case Else
Throw New Exception("You did not select a valid list item.")
End Select
End Sub
</script>
</head>
<body>
<form id="Form1" runat="server">
<h3>Panel.Direction Property Example</h3>
<h4>Select the content display direction for the
controls in the panel.</h4>
<asp:ListBox ID="ListBox1"
Rows="3"
AutoPostBack="True"
SelectionMode="Single"
OnSelectedIndexChanged="ListBox1_SelectedIndexChanged"
runat="server">
<asp:ListItem>NotSet</asp:ListItem>
<asp:ListItem>LeftToRight</asp:ListItem>
<asp:ListItem>RightToLeft</asp:ListItem>
</asp:ListBox>
<hr />
<asp:Panel ID="Panel1"
Height="100px"
Width="300px"
BackColor="Aqua"
runat="server">
<asp:Label ID="Label1"
Text = "Select a programming language"
runat="server">
</asp:Label><br /><br />
<asp:RadioButton id="Radio1"
Text="C#"
Checked="False"
GroupName="RadioGroup1"
runat="server">
</asp:RadioButton><br />
<asp:RadioButton id="Radio2"
Text="Visual Basic"
Checked="False"
GroupName="RadioGroup1"
runat="server">
</asp:RadioButton><br />
<asp:RadioButton id="Radio3"
Text="C++"
Checked="False"
GroupName="RadioGroup1"
runat="server">
</asp:RadioButton><br />
</asp:Panel>
</form>
</body>
</html>
Kommentarer
Använd egenskapen Direction för att ange visningsriktningen för kontroller som innehåller text i en Panel kontroll. Den här egenskapen anges med ett av uppräkningsvärdena ContentDirection . I följande tabell visas möjliga värden.
| Value | Description |
|---|---|
NotSet |
Innehållsriktningen har inte angetts. |
LeftToRight |
Innehållsriktningen är vänster till höger. |
RightToLeft |
Innehållsriktningen är från höger till vänster. |
Om du anger LeftToRight, underordnade kontroller som innehåller textvisning från vänster till höger. Om du anger RightToLeft, underordnade kontroller som innehåller text som visas från höger till vänster. Använd RightToLeft för att visa text för språk som skrivs från höger till vänster, till exempel arabiska eller hebreiska.
Note
Den här egenskapen stöds endast i webbläsare som stöder HTML 4.0 eller senare.