Partilhar via


Usando o PenInputPanel com caixas de combinação

O objeto PenInputPanel foi substituído pelo Microsoft.Ink.TextInput . Consulte o Programação do Painel de Entrada de Texto.]

Se anexar um objeto PenInputPanel a um controlo ComboBox e, em seguida, tocar com a caneta do tablet na parte editável da caixa de combinação durante a execução, o objeto PenInputPanel não aparece. No entanto, aparece se tocares na seta do menu dropdown. Isso ocorre porque a janela do controle de edição na caixa de combinação não é a janela que recebe mensagens de caneta. As caixas de combinação têm uma subjanela de edição. A solução para este problema é determinar se a janela à qual o objeto PenInputPanel está anexado tem uma janela filha. Em caso afirmativo, você pode anexar o objeto PenInputPanel à janela filho.

Definir a propriedade VerticalOffset do objeto PenInputPanel para um valor de -1 faz com que o painel apareça acima da caixa de combinação.