HOW TO:針對全球化在 Windows Form 中由右至左顯示文字
更新:2007 年 11 月
某些指令碼是由右至左書寫,例如阿拉伯文。若要控制控制項中文字的方向,例如 TextBox,請使用 RightToLeft 屬性。但是您需要額外的步驟,就是鏡像表單上的控制項本身:您必須設定 RightToLeftLayout 屬性以控制容器內的控制項外觀。
您不需要變更屬性值,例如 TextBox 控制項的 TextAlign 值:值會維持不變,但是對齊會反向。
若要由右至左顯示文字
將表單的 RightToLeft 屬性設定為 Yes。
將表單的 RightToLeftLayout 屬性設定為 true。
將 TextBox 控制項放置在表單上,不論是以程式設計方式或使用像是 Visual Studio 的開發環境。因為 RightToLeft 屬性的預設值為 Inherit,所以其將會繼承由右至左的表單設定 (如果您想要覆寫表單上其他控制項的設定,請將控制項的 RightToLeft 屬性設定為 No)。
編譯及執行應用程式。您將會注意到表單的控制項和標題都會鏡像以便由右至左執行。在 TextBox 內輸入文字。您將會注意到它是由右至左輸入。