Nazım Melih Oghan Ответов: 2

Ищете бесплатный и лучший treeview для winforms C#


Привет,

Есть ли лучший и бесплатный элемент управления TreeView для C# Winforms? Я пробовал TreeViewAdv, однако нахожу его очень сложным в использовании для моей цели. Мне просто нужен treeview, который может предоставить мне функции флажков, как один на фильтре данных Excel.

Например, всякий раз, когда флажок на родительском узле установлен, флажки на его дочерних узлах также будут установлены. Всякий раз, когда один из флажков на дочерних узлах снимается, Родительский флажок переходит в режим tristate. И всякий раз, когда все флажки на дочерних узлах будут сняты, Родительский флажок перейдет в режим unchecked.

У Telerik есть решение для этого, однако я пытаюсь найти бесплатное.

С наилучшими пожеланиями,
Назим.

Что я уже пробовал:

Я пробовал TreeViewAdv и некоторые другие бесплатные решения, но не могу найти для этого подходящего решения.

2 Ответов

Рейтинг:
18

Midi_Mick

Я использую ObjectListView[^]. Хотя в названии этой статьи написано "ListView", в нее включен фантастический режим Treeview. Очень универсальный, очень мощный и не слишком сложный в освоении.


Nazım Melih Oghan

Спасибо за ваше предложение. Я попробую.

Рейтинг:
10

Henrik Jonsson

Здесь, в проекте кода, есть статья о трех состояниях TreeView: Три-Государственного Управления TreeView[^ Он старый, но бесплатный.


Nazım Melih Oghan

Большое спасибо. Это просто потрясающе...