Как отобразить DataTable в элементе управления ListView в WPF?Отображать данные в элементе управления ListView
ответ
listView.ItemsSource = dataTable.DefaultView;
Если вы хотите ListView, как и выше, и если ваш DataTable имеет 3 колонки с именем "Date", "PCNAME", "Цена", то между вашими тегами добавить следующий код:
<ListView.View> <GridView> <GridViewColumn DisplayMemberBinding="{Binding Path=Date}" Header="Date" Width="100" /> <GridViewColumn DisplayMemberBinding="{Binding Path=PCName}" Header="Computer No." Width="100" /> <GridViewColumn DisplayMemberBinding="{Binding Path=Price}" Header="Amount (Tk)" Width="100" /> </GridView> </ListView.View>
Строки не могут выбирать при использовании gridview в listview. –
* Преобразовать ListView к DataTable в C# * Просто итерируем е ntire listview table. Вот код,
private DataTable ConvertList_To_Datatable(ListView lvDetails)
{
DataTable dtTable = new DataTable("ExportToPdf");
if (lvDetails.Items.Count < 1)
{
return dtTable;
}
else
{
for (int ncount = 0; ncount <= lvDetails.Columns.Count-1; ncount++)
{
DataColumn dtColumn =new DataColumn(lvDetails.Columns[ncount].Text);
dtTable.Columns.Add(dtColumn);
}
}
for (int nRowCount = 0; nRowCount <= lvDetails.Items.Count - 1; nRowCount++)
{
DataRow dtRow = dtTable.NewRow();
for (int nItem = 0; nItem <=lvDetails.Items[nRowCount].SubItems.Count - 1; nItem++)
{
dtRow[lvDetails.Columns[nItem].Text] = lvDetails.Items[nRowCount].SubItems[nItem].Text;
} dtTable.Rows.Add(dtRow);
} return dtTable;
}
Просто попробуйте это .Это работает Если какой-либо DOUT .U может связаться со мной по [email protected]
Это один из нас, который царапает мне голову. Почему вместо того, чтобы отображать то, что находится в представлении данных в списке, которое задано, вы предлагаете средство для извлечения данных уже заполненного списка в этот тип данных? –
- 1. Как отображать анимированные изображения в элементе управления ListView
- 2. Скрыть столбец идентификатора в элементе управления ListView
- 3. Визуальная индикация сортировки в элементе управления ListView
- 4. Показать данные в элементе управления TreeView
- 5. Доступ к элементу управления TextBox в элементе управления ListView
- 6. Отображать специальные (непечатаемые) символы в элементе управления WPF
- 7. Нужно отображать многоцветный текст в одном текстовом элементе управления или любом элементе управления отображением текста
- 8. данные формата данных в элементе управления DataGridView
- 9. Выгружаемые данные в элементе управления сеткой WPF
- 10. Добавление в третий столбец в элементе управления ListView
- 11. Возможно ли выполнить пользовательскую группировку в элементе управления ListView ASP.NET?
- 12. Yii2 ListView, как отображать данные в виде
- 13. Невозможно получить данные и отображать в ListView
- 14. Android - отображать данные из адаптера в Listview
- 15. Отображать данные из базы данных в ListView
- 16. Отображать локальное изображение в элементе управления WebBrowser в приложении WP7
- 17. Изображения в элементе списка ListView
- 18. Настройка текста меток в элементе управления listview в шаблоне loggedin
- 19. Добавить изображения в подэлементы в элементе управления ListView
- 20. Как отображать только месяц и год в элементе управления DateTimePicker
- 21. Отображать только имя файла в элементе управления FileUpload
- 22. Как изменить область/размер этого столбца в элементе управления ListView?
- 23. Как редактировать все строки в элементе управления ListView ASP.NET одновременно?
- 24. Как отключить прокрутку элемента в элементе управления ListView
- 25. Как правильно изменить элемент фокусировки в элементе управления ListView?
- 26. Динамическая настройка ListId в элементе управления <SharePoint: ListView>
- 27. Как установить шаблон по умолчанию в элементе управления ListView
- 28. Что эквивалентно EditItemIndex DataList в элементе управления ListView?
- 29. Ведение состояния флажка в элементе управления списком Listview ASP.NET
- 30. Удалить элемент ListView на элементе управления CustomAdapter onClick в Android
Это будет отображать 'System.Data.DataRowView' для каждого строка в таблице, и ничего больше. Необходимо определить представление и столбцы в 'ListView.' –