Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在代码隐藏中创建CollectionViewSource_C#_Wpf - Fatal编程技术网

C# 在代码隐藏中创建CollectionViewSource

C# 在代码隐藏中创建CollectionViewSource,c#,wpf,C#,Wpf,我的xaml中有这个代码 <local:MyDataSource x:Key="MyData" /> <CollectionViewSource x:Key="ViewSource" Source="{Binding Source={StaticResource MyData}, Path=Summaries}"> <CollectionViewSource.GroupDescriptions> <Prop

我的xaml中有这个代码

<local:MyDataSource x:Key="MyData" />
    <CollectionViewSource x:Key="ViewSource" Source="{Binding Source={StaticResource MyData}, Path=Summaries}">
        <CollectionViewSource.GroupDescriptions>
            <PropertyGroupDescription PropertyName="Name" />
        </CollectionViewSource.GroupDescriptions>
    </CollectionViewSource>

我想转移到我的代码后面

MyDataSource
是一个公共类,我已经有了。它包含一个集合,该集合应填充
CollectionViewSource
,以便将其绑定到
listView

我已经找了一段时间的教程或什么的,但没有找到任何东西

var collView = CollectionViewSource.GetDefaultView(MyData.Summaries);
collView.GroupDescriptions.Add(new PropertyGroupDescription("Name"));
您的摘要集合必须是

IEnumerable or IListSource