♥ 0 | Bom dia, Num projecto de extensibilidade, tenho um campo numa grelha que ao pressionar F4 abre a lista respectiva. Tudo funciona de forma correcta quando a lista é aberta da primeira vez. No entanto, estando a lista aberta em segundo plano, e pressionando F4 novamente a lista não ganha o foco (se ficar a pressionar no F4 ela fica com o foco mas assim que largo a tecla ela perde o foco). Codigo do evento key down private void ImportaBancosGrelha_KeyDown(object sender, KeyEventArgs e)
Codigo da abertura da lista PSO.AbreLista(1, ConstantesPrimavera100.Categorias.ContaBNC, “Conta”, this.ParentForm, ImportaBancosGrelha.Grelha, “mnuTabConta”, row, col, false); Adicionalmente, no cabeçalho da grelha alguém sabe como formatar a azul os campos com funcionalidade de abrir lista? (Não é importante para a funcionalidade mas era apenas para ser mais consistente com o próprio PRIMAVERA). Cmpts Marked as spam |
Private answer Não sei como resolver o problema directamente. No entanto, para o seu caso, talvez lhe seja suficiente contornar a situação definindo blnModal: true, nos parâmetros da função AbreLista. Marked as spam |