Я работаю над WPF, и я использую ListView, и мне нужно запустить событие, когда элемент добавлен к нему. Я пробовал это:
var dependencyPropertyDescriptor = DependencyPropertyDescriptor.FromProperty(ItemsControl.ItemsSourceProperty, typeof(ListView));
if (dependencyPropertyDescriptor != null)
{
dependencyPropertyDescriptor.AddValueChanged(this, ItemsSourcePropertyChangedCallback);
}
.....
private void ItemsSourcePropertyChangedCallback(object sender, EventArgs e)
{
RaiseItemsSourcePropertyChangedEvent();
}
Но, похоже, он работает только после изменения всей коллекции, я прочитал это сообщение: event-fired-when-item-is-added-to-listview, но лучший ответ применим только для listBox, Я попытался изменить код на ListView, но я не смог это сделать.
Надеюсь, ты поможешь мне. Заранее благодарю вас.