Название TreeNode в C # CF - PullRequest
       40

Название TreeNode в C # CF

1 голос
/ 04 ноября 2011

Я создаю приложение на .NET Compact Framework v3.5 с C # с использованием Visual Studio 2008. Операционная система - Windows Mobile 6.5.3

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

-Артеция
--- Часть
--- Часть
-Артеция
--- Часть
-Артеция
--- Часть
--- Часть

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

Я также не могу отобразить идентификатор в атрибуте значения, потому что он отображает другую информацию.

Итак, мой вопрос: как мне найти правильный триод в древовидной структуре при использовании идентификатора?

Приветствие.

1 Ответ

2 голосов
/ 04 ноября 2011

Вы можете использовать свойство тега TreeNode , чтобы хранить / связывать любую информацию о каждом узле, которую вы хотите.

TreeNode.Tag Property

Получает или задает объект, содержащий данные об узле дерева.

При поиске в дереве вы приводите свой объект из свойства Tag узла и выполняете свою бизнес-логику.

...