ho un pò questo problema anche io, ma direi che ListChanged avviene dopo che viene modificato l'elenco o un elemento dell'elenco, per cui l'eliminazione è l'evento che genera l'evento ListChanged (scusa il gioco di parole)!
Ecco perchè ormai il record viene cancellato prima della conferma.
Occorre poter confermare l'eliminazione!!!!