Lanzado antes de ejecutar la acción correspondiente a un menú de la grid.
Útil para poner condiciones a la ejecución de la acción (por ejemplo, impidiéndola con aCancel=True)
Código VB6:
'Para Activar este evento hay que configurar la grid. Poner en el sub Initialize por ejemplo: gForm.grdLineas.ActivarScripts = True
Sub Grid_MenuBeforeExecute(aGrid,aMenuItem, aCancel)
If aGrid.Name="nombreGrid" Then
If aMenuItem.Name="nombreMenu" Then
...
End If
End If
End SubCódigo C#:
//Para Activar este evento hay que configurar la grid. Poner en el void Initialize por ejemplo: (gForm.Controls["grdLineas"] as ICntGridUsuario).ActivarScripts = true;
public void Grid_MenuBeforeExecute(ICntGridUsuario aGrid, IAhoraTool aMenuItem, ref Valor aCancel)
{
if (aGrid.Name == "NombreGrid")
{
if (aMenuItem.Name == "NombreMenu")
{
// ...
}
}
}¿Le ha sido útil este artículo?
¡Qué bien!
Gracias por sus comentarios
¡Sentimos mucho no haber sido de ayuda!
Gracias por sus comentarios
Sus comentarios se han enviado
Agradecemos su esfuerzo e intentaremos corregir el artículo