如何在GridView WPF中将组合框与其他数据绑定

我已经在WPF应用程序中使用combobox创建了gridview。


    <ListView Name="MyListView" Width="261">

        <ListView.View>

            <GridView>


                <GridView.Columns>


                    <GridViewColumn DisplayMemberBinding="{Binding Operation}" />

                    <GridViewColumn>

                        <GridViewColumn.CellTemplate>

                            <DataTemplate>

                                <ComboBox ItemsSource="{Binding Choices}" Width="100px"  />

                            </DataTemplate>

                        </GridViewColumn.CellTemplate>

                    </GridViewColumn>


                </GridView.Columns>


            </GridView>

        </ListView.View>

    </ListView>

而且,对于C#中的gridview中的每一行,我已经将组合框与不同的数据绑定在一起,


var dahList = new List<StatsOperation>();

dahList.Add(new StatsOperation

{

    Operation = "Op A",

    Choices = new string[] { "One", "Two", "Three" },

});

dahList.Add(new StatsOperation

{

    Operation = "Op B",

    Choices = new string[] { "4", "5", "6" },

});

this.MyListView.ItemsSource = dahList;

它在组合框中不显示任何内容


德玛西亚99
浏览 194回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP