ListView + POCO - PullRequest
       2

ListView + POCO

1 голос
/ 06 сентября 2011

Могу ли я как-то использовать POCO в ListView?Или ListViewItem - мой единственный вариант?

Если я могу использовать только ListViewItems, можно ли назначить объект значения (мой POCO) или можно использовать подэлементы с объектами значения?заранее!

Ответы [ 2 ]

4 голосов
/ 06 сентября 2011

Вы можете использовать ObjectListView , который очень хорошо работает с POCO.

ObjectListView rendering pipeline

Обновление

ObjectListView основан на обычном ListView, но он использует магию и API-интерфейс win32, чтобы сделать все возможное. С этим не очень сложно начать, и я не понимаю, почему вы не можете его использовать?

Стандартный просмотр списка : Все параметры (кроме чертежа владельца) включают использование ListViewItem. Если у вас большая коллекция, я рекомендую вам использовать виртуальный режим, что означает, что представление списка будет запрашивать каждый видимый элемент.

0 голосов
/ 07 сентября 2011

Я только что узнал, что класс ListViewItem.ListViewSubItem Tag и Text отлично работают для меня. Хотя это не Pocos, но я могу сохранить исходные значения в их исходных типах данных.

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