我在 xaml 中有一个 DataGrid,它从来自 ViewModel 的 ListCollectionView 中获取数据。
如何创建填充 ListCollectionView 的 DesignData 文件?由于 ListCollectionView 构造函数有一个参数(列表),我不知道如何在 DesignData xaml 文件中创建 ListCollectionView。
如果我有以下 xaml:
<DataGrid Grid.Row="1" AutoGenerateColumns="False" ItemsSource="{Binding Parameters}">
以及以下设计数据:
<ParameterEditor:ParameterEditorViewModel.Parameters>
<ParameterEditor:ParameterViewModel Group="Parameter Group 1" Index="Pn001" Address="3001.001" Description="This is a test parameter 1" Value="100" DriveValue="200" Default="50" Range="0 to 400" Unit="A" />
<ParameterEditor:ParameterViewModel Group="Parameter Group 1" Index="Pn002" Address="3001.010" Description="This is a test parameter 2" Value="200" DriveValue="300" Default="40" Range="0 to 100" Unit="B" />
</ParameterEditor:ParameterEditorViewModel.Parameters>
一切正常。
如果我将 xaml 更改为:
<DataGrid Grid.Row="1" AutoGenerateColumns="False" ItemsSource="{Binding GroupedParameters}">
而 GroupedParameters 是一个 ListCollectionView,我该如何创建 DesignData?