Компактный каркас - ListView как элемент управления? - PullRequest
0 голосов
/ 08 апреля 2010

Я недавно играл с Compact Framework, и мне нужен совет.

У меня есть коллекция предметов. Одним из свойств каждого элемента является строковый тип, содержащий XML. Этот XML определяет изображение, шрифт, стиль и т.д ...

Я ищу элемент управления (аналогичный listView), который заменит элемент управления listBox.

Меня не устраивает элемент управления listView, поскольку он очень ограничен на уровне элементов.

Элемент управления должен быть достаточно динамичным, чтобы мой анализатор мог анализировать XML и настраивать элемент управления. Для начала я хотел бы показать изображение и, возможно, несколько стилей шрифта для каждой строки в элементе управления.

Вот пример того, чего я пытаюсь достичь:

альтернативный текст http://www.shrani.si/f/v/ms/482fFELA/lb.png

Есть предложения?

Ответы [ 2 ]

2 голосов
/ 08 апреля 2010

OpenNETCF имеет общедоступную версию их Smart Device Framework , которую можно бесплатно загрузить.

Я использовал Smart Device Framework в прошлых проектах, но не уверен, чтоЯ использовал OpenNETCF.Windows.Forms.ListBox2 (см. docs ), который представляет собой нарисованный владельцем список и, вероятно, тот, который вам нужен.

0 голосов
/ 08 апреля 2010

Ну, вы можете написать свой собственный Custrom Control, предоставляющий желаемые интерфейсы. Я бы предложил наследовать от ListBox.

...