WPF: genera un evento cuando se agrega un elemento en ListView
Estoy trabajando en WPF y estoy usando un ListView, y necesito disparar un evento cuando se le agrega un elemento. He intentado esto:
var dependencyPropertyDescriptor = DependencyPropertyDescriptor.FromProperty(ItemsControl.ItemsSourceProperty, typeof(ListView));
if (dependencyPropertyDescriptor != null)
{
dependencyPropertyDescriptor.AddValueChanged(this, ItemsSourcePropertyChangedCallback);
}
.....
private void ItemsSourcePropertyChangedCallback(object sender, EventArgs e)
{
RaiseItemsSourcePropertyChangedEvent();
}
Pero parece que solo funciona cuando se cambia la colección completa, he leído esta publicación:evento-disparado-cuando-elemento-es-agregado-a-listview, pero la mejor respuesta aplica solo para un listBox. Intenté cambiar el código a ListView pero no pude hacerlo.
Espero que puedas ayudarme. Gracias de antemano.