Partilhar via


TextBox.DesiredCandidateWindowAlignment Propriedade

Definição

Obtém ou define um valor que indica o alinhamento preferencial do IME (Editor de Método de Entrada).

public:
 property CandidateWindowAlignment DesiredCandidateWindowAlignment { CandidateWindowAlignment get(); void set(CandidateWindowAlignment value); };
CandidateWindowAlignment DesiredCandidateWindowAlignment();

void DesiredCandidateWindowAlignment(CandidateWindowAlignment value);
public CandidateWindowAlignment DesiredCandidateWindowAlignment { get; set; }
var candidateWindowAlignment = textBox.desiredCandidateWindowAlignment;
textBox.desiredCandidateWindowAlignment = candidateWindowAlignment;
Public Property DesiredCandidateWindowAlignment As CandidateWindowAlignment
<TextBox DesiredCandidateWindowAlignment="candidateWindowAlignmentMemberName"/>

Valor da propriedade

Um valor da enumeração que indica o alinhamento preferencial do IME (Editor de Método de Entrada). O padrão é Padrão.

Comentários

Às vezes, os usuários inserem texto por meio de um IME (Editor de Método de Entrada) que aparece em uma janela logo abaixo de uma caixa de entrada de texto (normalmente para idiomas do Leste Asiático). A janela IME (Editor de Método de Entrada) pode abranger partes importantes da interface do usuário do aplicativo que o usuário pode precisar ver ao inserir texto. Use a propriedade DesiredCandidateWindowAlignment para especificar um posicionamento preferencial da janela IME (Editor de Método de Entrada) em relação à caixa de entrada de texto.

Por padrão, quando o teclado de hardware é usado, o IME (Editor de Método de Entrada) segue o cursor. Você pode definir DesiredCandidateWindowAlignment como BottomEdge para alinhar o IME (Editor de Método de Entrada) à borda inferior e ao lado esquerdo do controle de edição de texto.

Quando o SIP (Painel de Entrada Flexível) é usado, DesiredCandidateWindowAlignment não tem nenhum efeito. O IME (Editor de Método de Entrada) permanece encaixado no SIP (Painel de Entrada Flexível) sempre que o SIP (Painel de Entrada Flexível) é usado.

Você também pode manipular o evento CandidateWindowBoundsChanged para adaptar sua interface do usuário ao posicionamento do IME (Editor de Método de Entrada).

Aplica-se a

Confira também