0
我有以下.xaml文件。这是我有一个列表视图内的网格视图。 gridview包含2列。问题是第一列的项目无法按照我希望的方式排列。WPF - ListView中的GridView项目无法正确对齐
<ListView ....>
<GridView....>
<GridViewColumn Header=" ...." ....>
<GridViewColumn.CellTemplate>
<DataTemplate>
<StackPanel .....>
<TextBlock Text="{Binding Name}" ..../>
</StackPanel>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<GridViewColumn Header="....." ....>
<GridViewColumn.CellTemplate>
<DataTemplate>
<ItemsControl ItemSource="{Binding NameList}">
<ItemsControl.DataTemplate>
<StackPanel ....>
<TextBox Text="{Binding ItemName}">
</StackPanel>
</ItemsControl.DataTemplate>
</ItemsControl>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</ListView>
我得到的输出结果如下所示。
* Item 1
* Item 2
Header 1 * Item 3
* Item 4
* Item 5
* Item 1
Header 2 * Item 2
* Item 3
我需要的是像下面
Header 1 * Item 1
* Item 2
* Item 3
* Item 4
* Item 5
Header 2 * Item 1
* Item 2
* Item 3
可能有人请帮助我解决呢?