Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Quando o do Text Services Framework (TSF) é habilitado em um controle com um objeto PenInputPanel anexado, o objeto PenInputPanel pode inserir texto diretamente. Se o controle não der suporte ao TSF (Text Services Framework), o objeto PenInputPanel deverá recorrer ao uso da função SendInput para inserir texto.
A capacidade de inserir texto diretamente torna-se muito importante para aqueles que inserem caracteres do Leste Asiático, em que o uso da função SendInput pode produzir caracteres incorretos.
O TSF fornece uma interface para corrigir erros de reconhecimento que permitem ao usuário final corrigir, reescrever ou até mesmo ditar o texto adequado.
O TSF é habilitado chamando o método EnableTsf com o habilitar parâmetro definido como VERDADEIRO.
[C#]
PenInputPanel thePenInputPanel = new PenInputPanel(theControl);
//...
thePenInputPanel.EnableTsf(true);
Um objeto PenInputPanel anexado a um controle InkEdit fornece uma experiência robusta do usuário porque o InkEdit dá suporte a TSF. No entanto, certifique-se de definir a propriedade InkMode para Microsoft.Ink.InkMode.Ink no controle InkEdit, conforme mencionado no tópico práticas recomendadas do.
O de exemplo PenInputPanel fornece um exemplo de habilitação do TSF.
Tópicos relacionados