1
我有一個WPF MVVM應用程序,其中包含一個自定義樹網格視圖,從可觀察集合中獲取其信息。樹網格查看綁定錯誤收集更改
如果我在不改變observable集合中的任何內容的情況下運行應用程序,它運行良好。
但是,如果我改變觀察集合我收到以下錯誤內的項目:
System.Windows.Data Error: 4 : Cannot find source for binding with reference 'RelativeSource FindAncestor, AncestorType='System.Windows.Controls.ItemsControl', AncestorLevel='1''. BindingExpression:Path=HorizontalContentAlignment; DataItem=null; target element is 'TreeListViewItem' (Name=''); target property is 'HorizontalContentAlignment' (type 'HorizontalAlignment')
任何想法,我將如何解決這個問題?
如何更改集合的內容? – Tigran 2012-02-16 08:17:52
它正在改變一個計時器事件。在事件調用中,我有另一個循環的集合,並只將有效的項目添加到顯示的列表中。 – 2012-02-16 11:51:13