2012-01-27 4 views
-2

У меня есть класс, как так:Какой контроль следует использовать здесь?

class Entry 
{ 
    public virtual int Name { get; set; } 
    //Some more fields 

    public virtual Entry Parent { get; set; } 
    public virtual List<Entry> children { get; set; } 
} 

Я хочу, чтобы объект дерево, которое я генерировать быть видимы и доступны для редактирования в форме. Есть ли контроль, который позволяет мне делать это и как? Я новичок в C#, поэтому, возможно, даже не хватает чего-то очень общего. Благодарю.

+1

Измените свой вопрос, чтобы указать, используете ли вы WPF, WinForms или ASP.NET. –

+0

Есть ли управление сеткой свойств? Я понятия не имею о элементах управления DevExpress. Я не использую сломанный не-родной интерфейс в моих приложениях. –

ответ

0

Мой совет - не изобретать колесо и просто использовать TreeView. Настройте свои собственные данные в свойстве Tag TreeNode.

0

Иерархия с произвольным гнездованием? Похож на работу для TreeView. Предполагая, что это приложение WinForms.

Смежные вопросы