ObservableCollection <t>暴露为IEnumerable <t>仍被视为前者?</t> </t>

时间:2014-07-07 17:32:28

标签: wpf data-binding

我有一个视图模型,它将ObservableCollection<TInheritor>集合公开为IEnumerable<TBaseInterface>(对于协方差)。如果我将该属性绑定到ListBox上的ItemsSource属性,那么ListBox是否足够聪明,可以将我的源用作ObservableCollection

1 个答案:

答案 0 :(得分:-1)

是的,它会这样做,使用像这样的ObservableCollection不应该有任何问题。以下是一个示例:http://www.c-sharpcorner.com/UploadFile/e06010/observablecollection-in-wpf/

相关问题