Использование элемента управления UltratreeView (Infragistics TreeView) - PullRequest
0 голосов
/ 24 ноября 2010

Привет всем Я использую контрольное представление дерева Infragsitics. У меня есть одна хранимая процедура, которая возвращает 2 таблицы 1. родительская таблица 2. Детский Стол В настоящее время я связываю древовидную структуру на основе этих двух таблиц, используя циклы, в которых я беру одну строку главной таблицы, создаю один узел, нахожу связанные записи в дочерней таблице и добавляю ее в родительский узел. Этот метод отлично работает, когда есть несколько записей. Но это действительно занимает много времени, когда большое количество записей.

Есть ли способ напрямую назначить источник данных древовидной структуре? не проходя через какие-либо петли вручную? так что нам просто нужно предоставить 2 таблицы, содержащие основные и дочерние записи, в качестве источника данных, а древовидная структура управляет им автоматически и связывает данные

Пожалуйста, помогите .. Заранее спасибо

1 Ответ

1 голос
/ 13 июня 2011

Взгляните на этот образец http://help.infragistics.com/Help/NetAdvantage/WinForms/2010.2/CLR2.0/html/WinTree_Displaying_WinTree_with_Columns_in_Grid_Style.html

Вы можете привязать данные к сетке, и пока вы определяете отношения родитель / потомок, сетка сможет отображать основную и дочернюю записи.

...