Como: Exibir o texto da direita para esquerda no Windows Forms para globalização
Determinados scripts, como o árabe, são gravadas de direita para a esquerda. Para controlar o fluxo do texto em um controle como uma TextBox, você use a propriedade RightToLeft. Uma etapa adicional é necessária, no entanto, para espelhar o controle no formulário: Você deve definir o RightToLeftLayout propriedade, que controla a aparência dos controles dentro de um recipiente.
Você não precisará alterar os valores das propriedades, como o TextAlign o valor de um TextBox controle: o valor permanece o mesmo, mas o alinhamento é invertido.
Para exibir o texto da direita para esquerda
Coloque a propriedade do objeto Yes RightToLeft para .
Coloque a propriedade do objeto true RightToLeftLayout para .
Colocar um TextBox controle no formulário, ou através de programação ou usando um ambiente de desenvolvimento such as Visual Studio. Ele será herdam a configuração da direita para esquerda do formulário, pois o valor padrão para a propriedade RightToLeft é Inherit. (Se você deseja substituir a configuração para um outro controle no formulário, defina esse controle da RightToLeft propriedade para No.)
Compile e execute o aplicativo. Você irá notar que os controles do formulário e de título são espelhadas para executar a partir direita para a esquerda. Digite o texto dentro de TextBox. Você observará que ela entra de direita para a esquerda.