Panel.Direction 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Panel 컨트롤의 텍스트를 포함하는 컨트롤을 표시할 방향을 가져오거나 설정합니다.
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
속성 값
ContentDirection 열거형 값 중 하나입니다. 기본값은 NotSet
입니다.
예제
다음 코드 예제에서는 프로그래밍 방식으로 설정 하는 방법에 설명 합니다 Direction 속성입니다. A ListBox 제어 채워집니다는 ContentDirection 열거형 값입니다. 사용자가 목록 상자에서 선택한 값에 따라 패널의 레이블 및 라디오 단추의 표시 방향이 변경됩니다. 이 예제에서는 영어 텍스트를 사용합니다. 따라서 RightToLeft
값을 선택하면 컨트롤의 오른쪽에 텍스트가 양쪽 맞춤되지만 영어 텍스트의 Panel 왼쪽에서 오른쪽 순서가 유지됩니다. 실제 애플리케이션에서 설정 하지 않아야 하는 Direction 속성을 RightToLeft
왼쪽-오른쪽 언어에 대 한 텍스트를 표시할 때.
참고
다음 코드 샘플 단일 파일 코드 모델을 사용 하 고 코드 숨김 파일에 직접 복사 하는 경우 제대로 작동 하지 않을 수 있습니다. 이 코드 샘플.aspx 확장명이 있는 빈 텍스트 파일에 복사 해야 합니다. Web Forms 코드 모델에 대 한 자세한 내용은 참조 하세요. ASP.NET Web Forms 페이지 코드 모델합니다.
<%@ 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>
설명
사용 하 여는 Direction 속성을 컨트롤에 텍스트를 포함 하는 컨트롤에 대 한 표시 방향을 지정 합니다 Panel . 이 속성은 ContentDirection 열거형의 값 중 하나로 설정됩니다. 다음 표에서 가능한 값을 나열합니다.
값 | 설명 |
---|---|
NotSet |
콘텐츠 방향이 설정 되지 않았습니다. |
LeftToRight |
콘텐츠 방향은 왼쪽에서 오른쪽으로 입니다. |
RightToLeft |
콘텐츠 방향은 오른쪽에서 왼쪽입니다. |
지정 하는 경우 LeftToRight
, 텍스트를 포함 하는 자식 컨트롤이 왼쪽에서 오른쪽으로 표시 합니다. 지정 하는 경우 RightToLeft
, 텍스트를 포함 하는 자식 컨트롤을 오른쪽에서 왼쪽으로 표시 합니다. 사용 하 여 RightToLeft
아랍어나 히브리어와 같이 왼쪽에서 오른쪽에서 작성 된 언어에 대 한 텍스트를 표시 합니다.
참고
이 속성은 HTML 4.0 이상을 지원하는 브라우저에서만 지원됩니다.
적용 대상
추가 정보
.NET