Compartilhar via


Usando o PenInputPanel com caixas de combinação

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

Se você anexar um objeto PenInputPanel a um controle ComboBox , toque na caneta tablet na caixa de combinação editar parte do controle em runtime, o objeto PenInputPanel não será exibido. No entanto, ele aparecerá se você tocar na seta suspensa. 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 janela de edição filho. A solução para esse problema é determinar se a janela à qual o objeto PenInputPanel está anexado tem uma janela filho. Nesse caso, você pode anexar o objeto PenInputPanel à janela filho.

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