OnItemsChanged
之后是否有事件(或受保护的方法),并且在生成项目容器之后?
答案 0 :(得分: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;
}
}
似乎有效......