私は 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();
}
しかし、コレクション全体が変更された場合にのみ機能するようです。コードを ListView に変更しようとしましたが、できませんでした。
あなたが私を助けてくれることを願っています。前もって感謝します。