| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Дерево объектов в с# |
| Автор: coolikov 20.7.2005, 09:51 |
| 1)Существует ли в framework какой-нибудь класс для динамического хранения разношорстных объектов в виде дерева (ну что-то вроде arraylist`a)??? 2) объвляю объект потомок от TreeView и сразу в дизайнере форм пропадает форма1 и появляется надпись типа -- воспользуйтесь тулбоксом или свойствами объекта что-бы настроить его. А как снова форму увидеть? (при запуске программы все нормально) |
| Автор: nikf 20.7.2005, 10:11 |
| 1. стандартные коллекции - "плоские". Дерево видимо придется писать самому по аналогии с деревьями в СИ. 2. Во фреймворке 1.0 - был такой глюк. в 1.1 вроде перестали формы пропадать, зато пропадают контролы - наследники |
| Автор: Calve 20.7.2005, 10:57 |
| http://contest2005.gotdotnet.ru/Request/Tools/UtilitiesLib/160851.aspx можно бесплатно скачать реализацию двоичных деревьев на C# |
| Автор: mr.DUDA 20.7.2005, 13:31 |
| По поводу второго вопроса - 50%, что в том же файле, где контрол, объявлен какой-то другой класс, структура или перечисление - дизайнер "не знает", какой класс ему надо дизайнить |
| Автор: nikf 20.7.2005, 14:02 | ||
в этом случае достаточно перенести дополнительные классы в конец файла формы. т.е. класс формы должен быть объявлен первым |