このトピックは、右から左の環境をサポートする Ultimate UI for Windows Forms コントロールをリストします。
このトピックは、以下のセクションで構成されます。
Right-to-Left
モードは、コントロールの表示されるテキストおよび UI 要素を水平方向に反転します。コントロールの表示されるテキストおよび UI 要素がミラーされます。この要素は通常 Left-to-Right
方向で表示さます。複数のコントロールは UI 要素のみで Right-to-Left
をサポートします。その他のコントロールは UI 要素およびテキストでサポートします。
以下の WinCalendarCombo コントロールでは、RightToLeft=Yes
を設定する場合、テキスト (文字位置ではない) およびドロップダウン ボタンの位置が反転されます。
RightToLeft
プロパティに 3 つのオプションがあります。
新しい Right-to-Left
モードを Visual Studio デザイナーのコントロール プロパティによって設定するか、コードで設定できます。
プロパティ グリッドで Right-to-Left
を構成します。
コードで Right-to-Left
を構成します。
C# の場合:
WinCalendarCombo1.RightToLeft = RightToLeft.Yes;
Visual Basic の場合:
WinCalendarCombo1.RightToLeft = RightToLeft.Yes
Right-to-Left
モードはパフォーマンスに影響する可能性があります。この機能の実装はフレームワーク レベルで描画メソッドを変更するため、パフォーマンスが低下する場合があります。
テキスト キャプションおよび表示されたアイコンなどの要素で Right-to-Left
をサポートします。デフォルトで、テキストはボタンに中央揃えされます。以下の実例では、Right-to-Left
モードを表示するために左に揃えました。
編集部分およびドロップダウンで Right-to-Left
をサポートします。
編集部分 (日付) およびドロップダウン ボタンで Right-to-Left
をサポートします。ドロップダウン コンテンツでサポートされません。
テキストおよびチェックボックス要素で Right-to-Left
をサポートします。
編集部分、ドロップダウン ボタン、およびドロップダウンで Right-to-Left
をサポートします。
編集部分、ドロップダウン ボタン、およびドロップダウン コンテンツで Right-to-Left
をサポートします。
編集部分、ドロップダウン ボタン、およびドロップダウン コンテンツで Right-to-Left
をサポートします。
スピン ボタンなどの要素で Right-to-Left
をサポートします。編集部分ではサポートされません。
ドロップダウン ボタンで Right-to-Left
をサポートします。表示される日付の編集部分ではサポートされません。
ドックパネルで 右から左
方向への表示をサポートします。
オプトインするには、フォームの RightToLeft プロパティおよび RightToLeftLayout プロパティを適切に設定する必要があります。
C# の場合:
this.RightToLeft = RightToLeft.Yes;
this.RightToLeftLayout = true;
VB の場合:
Me.RightToLeft = RightToLeft.Yes
Me.RightToLeftLayout = True
テキスト キャプションおよびドロップダウン ボタンで Right-to-Left
をサポートします。デフォルトで、テキストはボタンに中央揃えされます。以下の実例では、Right-to-Left
モードを表示するために左に揃えました。
編集部分、ドロップダウン ボタン、およびドロップダウンで Right-to-Left
をサポートします。
ボタン要素で Right-to-Left
をサポートします。テキストではサポートされません。
ボタン要素で Right-to-Left
をサポートします。テキストではサポートされません。
列およびセル コンテンツの右から左
配置をサポートします。
テキスト ボックスおよびボタン、アイコンなどのテキスト ボックスに追加された要素で Right-to-Left
をサポートします。
スピン ボタンなどの要素で Right-to-Left
をサポートします。値を表示する編集部分ではサポートされません。
スピン ボタンなどの要素で Right-to-Left
をサポートします。数値を表示する編集部分でサポートされません。
テキストおよびラジオ ボタン要素で Right-to-Left
をサポートします。
表示されるテキストおよび進行状況インジケーターの値部分 (緑色) で Right-to-Left
をサポートします。
つまみボタンで Right-to-Left
をサポートします。
タブ コントロールで Right-to-Left
をサポートします。
タブ ストリップ コントロールで Right-to-Left
をサポートします。
編集部分およびアイコンなどの追加された要素で Right-to-Left
をサポートします。
テキストおよびスピン ボタン要素で Right-to-Left
をサポートします。
編集部分、ドロップダウン ボタン、およびドロップダウンで Right-to-Left
をサポートします。
コントロールが以下に配置された場合、つまみボタンおよび目盛りで Right-to-Left
をサポートします。
* 水平方向に配置 - つまみボタンがミラーされます。
* 垂直方向に配置 - つまみボタンと目盛りが向き合って配置されます。