Ho un evento di griglia di dati fila caricoVerificare se un evento esiste già
_gridObj.LoadingRow += new EventHandler<DataGridRowEventArgs>(_gridObj_LoadingRow);
e nel gestore che sto creando un altro evento. Nel seguente codice come posso sapere se l'evento MouseLeftBtn esiste già per quella riga?
void _gridObj_LoadingRow(object sender, DataGridRowEventArgs e)
{
e.Row.MouseLeftButtonUp += new MouseButtonEventHandler(Row_MouseLeftButtonUp);
}
Grazie,
Voodoo
Si desidera verificare che un gestore eventi sia collegato in modo da non allegare più di un evento? l'evento LoadingRow potrebbe essere licenziato più di una volta per riga? – aqwert
Sì, in '_gridObj_LoadingRow' l'evento' MouseLeftButtonUp' viene allegato più volte. Voglio verificare se l'evento 'MouseLeftButtonUp' è già collegato, quindi non registro un altro evento per questo. Spara il 'MouseLeftButtonUp' più volte nel mio caso qui. – VoodooChild
Ok, ho aggiunto una risposta che dovrebbe soddisfare le tue esigenze. – aqwert