HOW TO:針對全球化在 Windows Form 中由右至左顯示文字

某些指令碼是由右至左書寫,例如阿拉伯文。 若要控制控制項中文字的方向,例如 TextBox,請使用 RightToLeft 屬性。 但是您需要額外的步驟,就是鏡像表單上的控制項本身:您必須設定 RightToLeftLayout 屬性以控制容器內的控制項外觀。

您不需要變更屬性值,例如 TextBox 控制項的 TextAlign 值:值會維持不變,但是對齊會反向。

若要由右至左顯示文字

  1. 將表單的 RightToLeft 屬性設定為 Yes

  2. 將表單的 RightToLeftLayout 屬性設定為 true。

  3. TextBox 控制項放置在表單上,不論是以程式設計方式或使用像是 Visual Studio 的開發環境。 因為 RightToLeft 屬性的預設值為 Inherit,所以其將會繼承由右至左的表單設定 (如果您想要覆寫表單上其他控制項的設定,請將控制項的 RightToLeft 屬性設定為 No)。

  4. 編譯及執行應用程式。 您將會注意到表單的控制項和標題都會鏡像以便由右至左執行。 在 TextBox 內輸入文字。 您將會注意到它是由右至左輸入。

請參閱

參考

RightToLeft

RightToLeft

其他資源

全球化和當地語系化應用程式