Como: Exibir texto da direita para a 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 será necessária, no entanto, para espelhar o controle no formulário: Você deve conjunto o RightToLeftLayout propriedade, que controla a aparência dos controles dentro de um contêiner.

Você não precisa alterar sistema autônomo valores de propriedades, sistema autônomo a TextAlign valor de um TextBox controle: o valor permanece o mesmo, mas o alinhamento é invertido.

Para exibir o texto da direita para esquerda

  1. Coloque a propriedade do objeto YesRightToLeft para .

  2. Coloque a propriedade do objeto trueRightToLeftLayout para .

  3. 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.)

  4. 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.

Consulte também

Referência

RightToLeft

RightToLeft

Outros recursos

Globalizando e Localizando Aplicativos