WPF - DataTable 綁定到Listview

=================== xmal ===============

<ListView Margin="3" ItemsSource="{Binding}" Name="ContactView">
                    <ListView.View>
                        <GridView>
                            <GridView.Columns>
                                <GridViewColumn Header="Name" DisplayMemberBinding="{Binding contName}"/>
                                <GridViewColumn Header="Phone Number" DisplayMemberBinding="{Binding phoNumber}"/>
                            </GridView.Columns>
                        </GridView>
                    </ListView.View>
                </ListView>

Note: the red ones are columns defined in datatable


=================== cs file =========================

public MainWindow()
        {
            InitializeComponent();
            this.ContactView.DataContext = CreateDataTable();
            
        }


 DataTable CreateDataTable()
        {
            DataTable tbl = new DataTable("contactTable");


            tbl.Columns.Add("contName", typeof(String));
            tbl.Columns.Add("phoNumber", typeof(String));


            tbl.Rows.Add("Danny","11010");


            return tbl;
        }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章