OnItemsChanged
在生成项目容器之后和之后是否发生了事件(或受保护的方法) ?
问问题
514 次
1 回答
1
好的,我会自己回答。我还不知道这是否是一个好的解决方案,但我使用了这样的东西:
protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
{
// ... stuff ...
ItemContainerGenerator.StatusChanged += ItemContainerGenerator_StatusChanged;
}
private void ItemContainerGenerator_StatusChanged(object sender, EventArgs e)
{
if (ItemContainerGenerator.Status == GeneratorStatus.ContainersGenerated)
{
// ... do work here ...
ItemContainerGenerator.StatusChanged -= ItemContainerGenerator_StatusChanged;
}
}
它似乎工作...
于 2013-04-19T17:53:15.487 回答