0
我綁定到一個ItemsControl的在我隱藏:WPF ItemsControl的結合問題
ColumnVisibilityItems.DataContext = gc.ColumnVisibility;
其中ColumnVisibility是的ObservableCollection,也有字典試了一下..
我的標記
<ItemsControl x:Name="ColumnVisibilityItems">
<Label Content="{Binding Path=Name}" />
</ItemsControl>
而通過,我看到收集約束有11項。但ItemsControl只呈現集合中的第一個項目。
是否需要爲此項目設置ItemsSource屬性?因爲無論什麼時候我嘗試在代碼後面設置它,我都會得到異常說明項目無法被修改,因爲它們已經存在。
見the msdn docs我是這麼認爲的,居然試圖用ItemTemplate中搞亂,但它似乎並沒有做出很大的區別。例如這個代碼,產生一個空的項目... 我是否在代碼隱藏中設置了不正確的綁定? – 2010-07-01 15:23:58
我已更新我的示例以顯示如何設置ItemsSource,這可能是您需要的 – kenwarner 2010-07-01 15:29:32
是的,就是這樣,謝謝! – 2010-07-01 15:31:25