wpf listview, заполненный данными без привязки - PullRequest
0 голосов
/ 23 января 2019

У меня есть список, который получает данные из файла Excel.в моем случае файлы Excel могут иметь разные форматы, разные заголовки и номера столбцов, поэтому, похоже, я не могу использовать привязку объектной модели.Я хочу заполнить список в коде.Данные Excel сначала располагаются в виде данных, а затем в данных, заполняет представление списка.но так как enter image description here в списке нет привязки, я получаю System.Data.DataRowView.

    var gridView = new GridView();
            this.lstv.View = gridView;

            gridView.Columns.Add(new GridViewColumn
            {
                Header = "id"


            });

            gridView.Columns.Add(new GridViewColumn
            {
                Header = "name"

            });

            DataTable dt = new DataTable();

            dt.Columns.Add("id");
            dt.Columns.Add("name");


            DataRow tempRow = dt.NewRow();

            tempRow[0] = "1";
            tempRow[1] = "2";


            dt.Rows.Add(tempRow);


            lstv.ItemsSource = dt.DefaultView;



<ListView x:Name="lstv" HorizontalAlignment="Left" Height="203" Margin="177,129,0,0" VerticalAlignment="Top" Width="429" >

        </ListView>

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...