Я ищу хороший ресурс о владельцах дерева - PullRequest
0 голосов
/ 14 ноября 2010

У меня проблемы с отрисовкой моего дерева.

цели разработки:

Уровень 0 должен работать так же, как по умолчанию без флажков

Уровень 1 должен иметь флажки

У уровня 2 не должно быть флажков

Я, по большей части, смог создать это поведение, но я не могу заставить некоторые части правильно перерисовать:

На уровне 0 плюс отсутствует, а

c #, winforms, .net-2.0

на уровне 1 строки узла отсутствуют

на уровне 2 узлаотсутствуют строки

Кто-нибудь имеет опыт работы с чем-то похожим или может указать мне на онлайн-ресурс

1 Ответ

4 голосов
/ 14 ноября 2010

Полный отбор владельца TreeView сложен.Это так сложно, что Лутц Родер из Reflector не реализовал это полностью.Это так сложно, что даже Microsoft отказалась от этого.Рассмотрим стиль Windows 7:

alt text

Обратите внимание на черный треугольник для расширенного узла, полый для свернутого узла.Эстетически приятный, очень простой в реализации, и ваше приложение автоматически будет готово для внешнего вида Win7.Win win.

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