WPF: criar um evento quando o item é adicionado no ListView
Eu estou trabalhando no WPF e estou usando um ListView e preciso disparar um evento quando um item é adicionado a ele. Eu tentei isso:
var dependencyPropertyDescriptor = DependencyPropertyDescriptor.FromProperty(ItemsControl.ItemsSourceProperty, typeof(ListView));
if (dependencyPropertyDescriptor != null)
{
dependencyPropertyDescriptor.AddValueChanged(this, ItemsSourcePropertyChangedCallback);
}
.....
private void ItemsSourcePropertyChangedCallback(object sender, EventArgs e)
{
RaiseItemsSourcePropertyChangedEvent();
}
Mas parece estar funcionando apenas quando a coleção inteira é alterada, eu li este post:evento-de-fogo-quando-item-é-adicionado-para-listview, mas a melhor resposta se aplica apenas a um listBox. Tentei alterar o código para ListView, mas não consegui fazer isso.
Espero que você possa me ajudar. Agradeço antecipadamente.