Control.RightToLeft プロパティ
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

<LocalizableAttribute(True)> _ Public Overridable Property RightToLeft As RightToLeft
Dim instance As Control Dim value As RightToLeft value = instance.RightToLeft instance.RightToLeft = value
[LocalizableAttribute(true)] public virtual RightToLeft RightToLeft { get; set; }
[LocalizableAttribute(true)] public: virtual property RightToLeft RightToLeft { RightToLeft get (); void set (RightToLeft value); }
/** @property */ public RightToLeft get_RightToLeft () /** @property */ public void set_RightToLeft (RightToLeft value)
public function get RightToLeft () : RightToLeft public function set RightToLeft (value : RightToLeft)
RightToLeft 値の 1 つ。既定値は Inherit です。

例外の種類 | 条件 |
---|---|
InvalidEnumArgumentException | 代入された値が、RightToLeft 値ではありません。 |

RightToLeft プロパティがアンビエント プロパティです。アンビエント プロパティは、コントロール プロパティです。設定しない場合は、親コントロールから取得されます。たとえば、Button は、既定では親の Form と同じ BackColor を持ちます。アンビエント プロパティの詳細については、AmbientProperties クラスまたは Control クラスの概要を参照してください。
RightToLeft プロパティは、ヘブライ語やアラビア語などの右から左へ表記される言語をサポートする、国際対応のアプリケーションで使用します。このプロパティを RightToLeft.Yes に設定すると、テキストを含むコントロール要素は右から左に表示されます。
![]() |
---|
RightToLeft.Yes の RightToLeft プロパティ値によって、コントロールの要素が受ける影響の例を次に示します。
-
垂直スクロール バーは、スクロールできるコントロール (たとえば、Form、Panel、複数行の TextBox、および RichTextBox) の右側ではなく左側に表示されます。
-
CheckAlign プロパティによって制御される、チェック ボックスの要素の配置は、CheckBox コントロールと RadioButton コントロールでは反転します。
-
上向き矢印ボタンおよび下向き矢印ボタンは、NumericUpDown コントロールおよび DomainUpDown コントロールでは左寄せで表示されます。
-
メニュー (MainMenu、MenuItem、および ContextMenu) は右寄せで表示されます。
-
ToolBar コントロール上のツール バー ボタンの配置、または ToolBarButton 上のテキストの配置は、RightToLeft プロパティによっては影響されません。
-
AxHost は右から左への配置をサポートしますが、ActiveX コントロールに対する影響は、コントロールの作成者が実装した右から左への表示のサポートがどの程度までかによって変わります。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Control クラス
Control メンバ
System.Windows.Forms 名前空間
RightToLeft
HorizontalAlignment
RtlTranslateAlignment
RtlTranslateContent
RtlTranslateHorizontal
RtlTranslateLeftRight
Weblioに収録されているすべての辞書からControl.RightToLeft プロパティを検索する場合は、下記のリンクをクリックしてください。

- Control.RightToLeft プロパティのページへのリンク