Panel.Direction Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Richtung ab, in der Steuerelemente mit Text in einem Panel-Steuerelement angezeigt werden sollen, oder legt diese fest.
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
Eigenschaftswert
Einer der ContentDirection-Enumerationswerte. Der Standardwert ist NotSet
.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie die Direction Eigenschaft programmgesteuert festgelegt wird. Ein ListBox Steuerelement wird mit den ContentDirection Enumerationswerten aufgefüllt. Die Anzeigerichtung der Bezeichnung und der Optionsfelder im Bereich ändern sich basierend auf dem Wert, den der Benutzer im Listenfeld auswählt. Beachten Sie, dass in diesem Beispiel englischer Text verwendet wird. Wenn der RightToLeft
Wert ausgewählt ist, wird der Text auf der rechten Seite des Panel Steuerelements gerechtfertigt, aber die Reihenfolge von links nach rechts des englischen Texts wird beibehalten. In einer realen Anwendung würden Sie die Direction Eigenschaft nicht auf RightToLeft
festlegen, wenn Sie Text für eine Sprache von links nach rechts anzeigen würden.
Hinweis
Das folgende Codebeispiel verwendet das Einzeldateicodemodell und funktioniert möglicherweise nicht ordnungsgemäß, wenn es direkt in eine CodeBehind-Datei kopiert wird. Dieses Codebeispiel muss in eine leere Textdatei mit der Erweiterung ASPX kopiert werden. Weitere Informationen zum Web Forms Codemodell finden Sie unter ASP.NET Web Forms Seitencodemodell.
<%@ 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>
Hinweise
Verwenden Sie die Direction -Eigenschaft, um die Anzeigerichtung für Steuerelemente anzugeben, die Text in einem Panel Steuerelement enthalten. Diese Eigenschaft wird mithilfe eines der ContentDirection Enumerationswerte festgelegt. In der folgenden Tabelle sind die möglichen Werte aufgeführt.
Wert | BESCHREIBUNG |
---|---|
NotSet |
Die Inhaltsrichtung ist nicht festgelegt. |
LeftToRight |
Die Inhaltsrichtung ist von links nach rechts. |
RightToLeft |
Die Inhaltsrichtung ist von rechts nach links. |
Wenn Sie angeben LeftToRight
, werden untergeordnete Steuerelemente mit Textanzeige von links nach rechts angezeigt. Wenn Sie angeben, werden RightToLeft
untergeordnete Steuerelemente mit Textanzeige von rechts nach links angezeigt. Verwenden Sie RightToLeft
, um Text für Sprachen anzuzeigen, die von rechts nach links geschrieben werden, z. B. Arabisch oder Hebräisch.
Hinweis
Diese Eigenschaft wird nur in Browsern unterstützt, die HTML 4.0 oder höher unterstützen.
Gilt für:
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für