Control.RightToLeft Control.RightToLeft Control.RightToLeft Control.RightToLeft Property

정의

오른쪽에서 왼쪽으로 쓰는 글꼴을 사용하는 로캘을 지원하도록 컨트롤 요소가 정렬되어 있는지를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value indicating whether control's elements are aligned to support locales using right-to-left fonts.

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 값 중 하나입니다.One of the RightToLeft values. 기본값은 Inherit입니다.The default is Inherit.

예외

할당된 값이 RightToLeft 값 중 하나가 아닌 경우The assigned value is not one of the RightToLeft values.

설명

RightToLeft 속성이 앰비언트 속성입니다.The RightToLeft property is an ambient property. 그렇지 않은 경우, 앰비언트 속성은 컨트롤 속성 설정, 부모 컨트롤에서 검색 됩니다.An ambient property is a control property that, if not set, is retrieved from the parent control. 예를 들어, 한 Button 동일 해야 BackColor 부모로 Form 기본적으로 합니다.For example, a Button will have the same BackColor as its parent Form by default. 앰비언트 속성에 대 한 자세한 내용은 참조는 AmbientProperties 클래스 또는 Control 클래스 개요입니다.For more information about ambient properties, see the AmbientProperties class or the Control class overview.

RightToLeft 속성에서 오른쪽에서 왼쪽으로 히브리어 또는 아랍어 같은 언어를 쓸 국가별 애플리케이션에 사용 됩니다.The RightToLeft property is used for international applications where the language is written from right to left, such as Hebrew or Arabic. 이 속성 설정 된 경우 RightToLeft.Yes, 텍스트를 포함 하는 컨트롤 요소가 오른쪽에서 왼쪽으로 표시 됩니다.When this property is set to RightToLeft.Yes, control elements that include text are displayed from right to left.

참고

경우 값은 RightToLeft 속성이 런타임 시 변경 될, 서식이 없는 원시 텍스트에만 유지 됩니다.If the value of the RightToLeft property is changed at run time, only raw text without formatting is preserved.

다음은 컨트롤 요소에 주는 영향의 몇 가지 예는 RightToLeft 속성 값의 RightToLeft.Yes :The following are a few examples of how control elements are affected by the RightToLeft property value of RightToLeft.Yes :

  • 스크롤 가능한 컨트롤의 오른쪽이 아닌 왼쪽에 세로 스크롤 막대가 표시 됩니다 (예를 들어 Form, Panel, 여러 줄 TextBox, 및 RichTextBox).Vertical scroll bars are displayed on the left side rather than right side of scrollable controls (for example, Form, Panel, multiline TextBox, and RichTextBox).

  • 가로 스크롤 막대 오른쪽 맞춤 스크롤 상자 (엄지 단추)를 시작 합니다.Horizontal scroll bars start with the scroll box (thumb) right-aligned.

  • 에 의해 제어 확인란 요소 맞춤 합니다 CheckAlign 속성에 대 한 반전 됩니다 CheckBoxRadioButton 컨트롤입니다.The check box element alignment, controlled by the CheckAlign property, is reversed for CheckBox and RadioButton controls.

  • Up-down 컨트롤, 목록 상자 및 콤보 상자에는 항목은 오른쪽에 맞춰집니다.Items in list box, combo box, and up-down controls are right aligned.

  • 왼쪽으로 정렬 됩니다. 위로 및 아래로 단추가 NumericUpDownDomainUpDown 컨트롤입니다.Up and down buttons are left-aligned on NumericUpDown and DomainUpDown controls.

  • 메뉴 (MainMenu하십시오 MenuItem, 및 ContextMenu) 오른쪽 맞춤으로 표시 됩니다.Menus (MainMenu, MenuItem, and ContextMenu) are displayed right-aligned.

  • 도구 모음 단추의 맞춤을 ToolBar 컨트롤 또는 텍스트의 맞춤을 ToolBarButton 영향을 받지는 RightToLeft 속성.The alignment of toolbar buttons on a ToolBar control or the alignment of text on a ToolBarButton is not affected by the RightToLeft property.

  • AxHost 오른쪽에서 왼쪽 맞춤; 지원 그러나 ActiveX 컨트롤에 대 한 효과는 컨트롤 작성자는 오른쪽에서 왼쪽에 표시에 대 한 지원을 구현 하는 범위 내에 따라 다릅니다.AxHost supports right-to-left alignment; however, the effect on an ActiveX control depends on the extent to which the control author implemented support for right-to-left display.

상속자 참고

재정의 하는 경우는 RightToLeft 기본 클래스를 사용 하는 파생된 클래스에서 속성 RightToLeft 속성을 기본 구현을 확장 합니다.When overriding the RightToLeft property in a derived class, use the base class's RightToLeft property to extend the base implementation. 그렇지 않으면 전체 구현을 제공 해야 합니다.Otherwise, you must provide all the implementation. 모두 재정의할 필요가 없습니다를 getset 접근자를 RightToLeft 속성에 필요한 경우 하나만 재정의할 수 있습니다.You are not required to override both the get and set accessors of the RightToLeft property; you can override only one if needed.

적용 대상

추가 정보