Модераторы: Partizan, gambit

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Создание подобия мультидерева с помощью treeView1 
:(
    Опции темы
kuller
Дата 12.5.2009, 22:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 310
Регистрация: 15.11.2007

Репутация: нет
Всего: нет



Здравствуйте!!!!

Скажите пожалуйста можно как то с помошью treeView1 составить дерево, которое я к примеру нарисовал на рисунке (1), на рисунке (2) аналогичное дерево и если можно, то как???

user posted image

Заранее спасибо!!!!
PM MAIL   Вверх
Partizan
Дата 12.5.2009, 22:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

Репутация: 8
Всего: 67



kuller, а в чём проблема? узлы к дереву добавлять не получается? На рисунке же обычное дерево...вполне себе тривиальное...


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
kuller
Дата 12.5.2009, 22:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 310
Регистрация: 15.11.2007

Репутация: нет
Всего: нет



Partizan, т.е. такое можно реализовать без проблем??
PM MAIL   Вверх
Partizan
Дата 12.5.2009, 22:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

Репутация: 8
Всего: 67



kuller, стоп...я не понял...имеется ввиду именно чтобы выглядело всё точь-в-точь как на втором рисунке?

Это сообщение отредактировал(а) Partizan - 12.5.2009, 22:43


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
kuller
Дата 12.5.2009, 22:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 310
Регистрация: 15.11.2007

Репутация: нет
Всего: нет



Partizan, мне сказали ВСЕРАВНО как оно быдет выглядить, ГЛАВНОЕ чтобы отражало суть этого МУЛЬТИДЕРЕВА!
PM MAIL   Вверх
Partizan
Дата 12.5.2009, 23:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

Репутация: 8
Всего: 67



kuller, ну а какие проблемы?

S
    a
    :=
    F
       T
          T
             T
                 ....
             and
             E
                 a
          and
          E
              a


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
kuller
Дата 12.5.2009, 23:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 310
Регистрация: 15.11.2007

Репутация: нет
Всего: нет



Partizan, я просто с treeView еще ни разу не работал, поэтому и спросил тут, возможно ли такое с помощью него сделать!!!!
ПоВашим словам думаю, что это можно сделать, теперь осталось разобраться как))
PM MAIL   Вверх
kuller
Дата 21.5.2009, 19:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 310
Регистрация: 15.11.2007

Репутация: нет
Всего: нет



Partizan, а как быть в случае, если в дереве уже ЕСТЬ 2 узла с одинаковыми именами и к примеру к ОДНОМУ из них нузно присвоить еще один узел???
PM MAIL   Вверх
Partizan
Дата 21.5.2009, 20:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

Репутация: 8
Всего: 67



kuller, если чесно не очень понял вопроса...что значит "к одному из них присвоить новый узел"?


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
kuller
Дата 21.5.2009, 20:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 310
Регистрация: 15.11.2007

Репутация: нет
Всего: нет



                S
                |
                F
            / \   \    \
        E   E   E  E

как бы в случае если я хочу чтобы было вот так:

                S
                |
                F
            / \   \    \
        E   E   E  E
                    |    |
                   W  E
                         |
                         T

т.е. как коспьютер сам может определить в какой из найденных узлов мне нужно добавлять следюущий???
PM MAIL   Вверх
Partizan
Дата 21.5.2009, 21:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

Репутация: 8
Всего: 67



kuller, компьютер ничего не определяет smile Как программа будет написана - так она и будет работать...
узел добавится туда, куда ты скажешь добавить узел...

нахождение узла, к которому надо добавить дочерние и добавление этих узлов - задача твоей программы, а не "компьютера"


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
kuller
Дата 21.5.2009, 22:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 310
Регистрация: 15.11.2007

Репутация: нет
Всего: нет



Partizan, дык я это понимая ЧТО моя, что я захочу то КОМПЬЮТЕР и будет делать!!!!
но дело в том что в ТриВью я могу ОСУЩЕСТВИТЬ поиск узла, но я могу сделать нахождение первого ВХОЖДЕНИЯ узла в дерево или ПОСЛЕДНЕ а как же быть если нужно кое то промежуточное!!!!
PM MAIL   Вверх
Partizan
Дата 21.5.2009, 23:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

Репутация: 8
Всего: 67



Цитата

я могу ОСУЩЕСТВИТЬ поиск узла, но я могу сделать нахождение первого ВХОЖДЕНИЯ узла в дерево или ПОСЛЕДНЕ а как же быть если нужно кое то промежуточное!!!!


kuller, что мешает найти промежуточное?


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
kuller
Дата 22.5.2009, 11:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 310
Регистрация: 15.11.2007

Репутация: нет
Всего: нет



Цитата

kuller, что мешает найти промежуточное?

Вся фишка в том, что цепочку символов ГЕНЕРИРУЮТСЯ случайным образом))) И практически навозможно проследить к какому промежуточному надо добавлять!
PM MAIL   Вверх
Partizan
Дата 22.5.2009, 14:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

Репутация: 8
Всего: 67



kuller, случайным образом??? Никогда не думал, что дерево разбора строится случайным образом... есть выражение...есть дерево разбора, соответствующее этому выражению - соответствие однозначное.


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Partizan
PashaPash

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | .NET для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0531 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.