Лучший способ отобразить несколько элементов данных в WPF? - PullRequest
0 голосов
/ 17 ноября 2009

Я знаю, что должен быть простой способ сделать это, я просто не могу думать об этом. Мне нужно отобразить набор заметок в приложении WPF. Макет для каждой заметки будет

Примечание Имя Примечание Дата Текст примечания

Каждый элемент выше существует индивидуально на уровне доступа к моей базе данных, и мне просто нужен способ его отобразить. В ASP это то, для чего я мог бы создать таблицу, а затем использовать объект повторителя, чтобы отобразить его несколько раз (несколько заметок).

Является ли элемент управления ListView лучшим способом для этого? Как отобразить несколько элементов рядом друг с другом, как указано выше, с помощью NoteName и NoteDate?

1 Ответ

2 голосов
/ 17 ноября 2009

Вы можете использовать ListView. В этом случае вы должны объявить GridViewColumn для каждого столбца с соответствующим DisplayMemberBinding или CellTemplate в зависимости от сложности того, что вы хотите показать.

Вы также можете использовать ItemsControl или ListBox с соответствующим DataTemplate. Это хорошо для случаев, когда вам не нужна строгая разметка столбцов (например, вы хотите, чтобы имя и дата отображались на одной строке большого жирного текста, а текст примечания под ним - меньшим курсивом).

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