| ♥ 0 | Boa tarde, Numa prigrelha preciso de validar uma coluna editável a partir de um valor de outra coluna. Coloquei o código no envento LeaveCell e funciona bem, excepto quando no final de editar carrego na tecla Enter. Como posso resolver este problema?
Marcado como spam |
1 respostas
| Resposta privada Olá, o melhor será usares o evento EditMode que te dispara quando o modo de edição de uma célula é iniciado e quando termina. Existem também formas de controlar se ocorreu alguma alteração ao valor. private void priGrelha1_EditMode(object Sender, PriGrelha.EditModeEventArgs e)
{
try
{
if ((e.Mode == 0) && (e.ChangeMade))
{
// code
}
}
catch (Exception ex)
{
PSO.Dialogos.MostraErroSimples("Erro ao executar a operação!", StdPlatBS100.StdBSTipos.IconId.PRI_Critico, ex.Message);
}
}Podes também dar uma vista de olhos neste projeto que tem um exemplo da grelha em modo de edição. Adicionalmente sugiro, também a consulta deste artigo. Marcado como spam |