如何从ItemsSource获取项目?

时间:2014-08-27 07:48:43

标签: c# windows-8 windows-runtime itemssource

我正在使用具有ItemsSource的自定义控件。我已将ItemsSource绑定到XAML中的CollectionViewSource。 CollectionViewSource绑定到List。

现在我想获取ItemsSource中的所有Items但该控件没有属性Items(如GridView或ListView)。所以我必须手动从ItemsSource获取项目。

ItemsSource是一个对象,但是当我放置一个断点来检查ItemsSource中存储的值时,我得到了这个:Windows运行时对象。所以我的问题再次出现:如何从这个ItemsSource获取项目?

1 个答案:

答案 0 :(得分:2)

我得到了解决方案:

valueList =(myControl.ItemsSource as ICollectionView).ToList();