|
Модераторы: Partizan, gambit |
|
Karta |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 117 Регистрация: 4.6.2009 Репутация: нет Всего: 0 |
Добрый день,
у меня такой вопрос. Мне нужно сделать работу, которая состоит из 2-х частей. Первая- прочитать из файла граф, вторая -визуализовать граф. Первую часть работы я сделала при помощи WinForms, а вот для второй части мне сказали, что лучше использовать WPF, там больше возможностей для графики. И я не знаю, что делать: либо переписать всю работу в WPF, или оставить чтение и запись в файл в WinForms а потом просто добавить в существующий проект WPF и уже там делать визуализацию? Что вы мне посоветуете? Кто с этим работал?? Спасибо |
|||
|
||||
Certain |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 235 Регистрация: 18.6.2008 Где: Moscow Репутация: 1 Всего: 4 |
Первая часть вашей работы никак не связана с WinForms.
Обычно такие вещи, как загрузка/выгрузка выделяют в отдельный класс, например, класс Graph с методами Load/Save. Класс содержит 1. если важна длина - массив ребер (вершина 1, список смежных ребер к вершине 1, вершина 2, список смежных ребер к вершине 2, длина ребра). 2. матрица смежности. 3. матрица инцидентности. А визуализировать можно и самому, нарисовать например на Panel в WinForms. В WPF будет сложнее, если раньше не работали. Много времени уйдет на изучение. А вообще, рекомендую лучше посмотреть на сторонние компоненты типа -Graph# -GraphX -TouchGraph -NodeXL --------------------
Работа программиста и шамана имеет много общего - оба боpмочyт непонятные слова, совершают непонятные действия и не могут объяснить, как оно работает. |
|||
|
||||
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |