Control.RightToLeft 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오른쪽에서 왼쪽으로 쓰는 글꼴을 사용하는 로캘을 지원하도록 컨트롤 요소가 정렬되어 있는지를 나타내는 값을 가져오거나 설정합니다.
public:
virtual property System::Windows::Forms::RightToLeft RightToLeft { System::Windows::Forms::RightToLeft get(); void set(System::Windows::Forms::RightToLeft value); };
public virtual System.Windows.Forms.RightToLeft RightToLeft { get; set; }
member this.RightToLeft : System.Windows.Forms.RightToLeft with get, set
Public Overridable Property RightToLeft As RightToLeft
속성 값
RightToLeft 값 중 하나입니다. 기본값은 Inherit입니다.
예외
할당된 값이 RightToLeft 값 중 하나가 아닌 경우
설명
이 RightToLeft 속성은 앰비언트 속성입니다. 앰비언트 속성은 설정되지 않은 경우 부모 컨트롤에서 검색되는 컨트롤 속성입니다. 예를 들어 a Button 는 기본적으로 부모와 Form 동일합니다BackColor. 앰비언트 속성에 대한 자세한 내용은 클래스 또는 클래스 개요를 Control 참조 AmbientProperties 하세요.
RightToLeft 속성에서 오른쪽에서 왼쪽으로 히브리어 또는 아랍어 같은 언어를 쓸 국가별 애플리케이션에 사용 됩니다. 이 속성을 설정 RightToLeft.Yes하면 텍스트를 포함하는 컨트롤 요소가 오른쪽에서 왼쪽으로 표시됩니다.
참고
런타임에 RightToLeft 속성 값이 변경되면 서식이 없는 원시 텍스트만 유지됩니다.
다음은 컨트롤 요소의 속성 값 RightToLeft.Yes 에 의해 영향을 받는 방법에 대한 RightToLeft 몇 가지 예입니다.
세로 스크롤 막대는 스크롤 가능한 컨트롤의 오른쪽이 아닌 왼쪽에 표시됩니다(예: Form, Panel여러 줄 TextBox및 RichTextBox).
가로 스크롤 막대는 스크롤 상자(엄지손가락)가 오른쪽 맞춤으로 시작합니다.
속성에 의해
CheckAlign
제어되는 확인란 요소 맞춤은 컨트롤에 대해 CheckBox RadioButton 역방향으로 바뀝니다.목록 상자, 콤보 상자 및 위쪽 컨트롤의 항목이 올바르게 정렬됩니다.
위쪽 및 아래쪽 단추는 왼쪽 맞춤 NumericUpDown 및 DomainUpDown 컨트롤입니다.
메뉴(MainMenu, MenuItem및 ContextMenu)가 오른쪽 맞춤으로 표시됩니다.
컨트롤의 도구 모음 단추 ToolBar 맞춤 또는 텍스트 ToolBarButton 맞춤은 속성의 영향을 RightToLeft 받지 않습니다.
AxHost 는 오른쪽에서 왼쪽 맞춤을 지원합니다. 그러나 ActiveX 컨트롤에 미치는 영향은 컨트롤 작성자가 오른쪽에서 왼쪽으로 표시에 대한 지원을 구현한 정도에 따라 달라집니다.
상속자 참고
파생 클래스의 RightToLeft 속성을 재정의할 때 기본 클래스의 RightToLeft 속성을 사용하여 기본 구현을 확장합니다. 그렇지 않으면 모든 구현을 제공해야 합니다. 속성의 set
접근자와 접근자를 모두 get
재정의할 필요는 없습니다. 필요한 경우 하나만 재정의 RightToLeft 할 수 있습니다.