ItemSource更改后,在TreeView中展开Root
|
我在带有TreeView的Silverlight 4应用程序中有一个ChildWindow。 ItemSource绑定到ViewModel中的ObservableCollection of Items。窗口打开时,将从Web服务加载该项目。
我只有一个根节点,因此我需要对其进行初始扩展。 TreeView甚至具有扩展名ExpandToDepth(),这似乎很完美,但我不知道在哪里可以调用它。我没有找到从ItemSource更新项目后发生的事件。
我尝试在TreeView中使用ItemContainerGenerator.ItemChanged和OnItemsChanged,但是它们都在生成树视图项目之前执行,因此展开命令将无法使用。
我该如何工作?
没有找到相关结果
已邀请:
3 个回复
盛虱
篮肥炼皖
超可林
感谢所有回应。