Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.10.2011, 13:33   #1
Revolutionkpi
Новичок
Джуниор
 
Регистрация: 07.10.2011
Сообщений: 1
По умолчанию Визуализация графа в Silverlight

Добрый день. Я еще новичек, так что может быть это не очень сложный вопрос. У меня такой вопрос. Я пишу приложение по визуализации графа в SilverLight. Остановился на одном моменте и никак не могу его решить. Есть стартовый элемент(У него есть три кнопки)ю При нажатии на каждую создается новый экземпляр UserControl. Мне нужно их связать линиями. Сделал, только при передвижении элементов линии остаются на месте (не перерисовываютсья)

Код добавления новой линии:

public void AddConnector(IConnector connector)
{

var line = new Line {Style = ConnectorStyle}; //Specify Color, X, Y
var parentItem = GetParent(connector);
var childItem = GetChild(connector);
line.X1 = Canvas.GetLeft(childItem) + childItem.ActualWidth / 2;
line.Y1 = Canvas.GetTop(childItem) + childItem.ActualHeight / 2;
line.X2 = Canvas.GetLeft(parentItem) + parentItem.ActualWidth / 2;
line.Y2 = Canvas.GetTop(parentItem) + parentItem.ActualHeight / 2;
this.Children.Add(line);
var cm = new ConnectorModel { Element = line, Connector = connector };
this._connectorModels.Add(cm);

}

как обновлять коннекторы? Если надо могу выслать сорцы
Revolutionkpi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
по заданной матрице смежности простого графа построить каркас этого графа с использованием поиска вширь d1m2o3n4 Помощь студентам 0 22.06.2011 22:43
Визуализация графа LENA_M Общие вопросы C/C++ 11 21.04.2011 20:43
Контролы SilverLight Elkenos WPF, UWP, WinRT, XAML 1 12.02.2011 10:23
silverlight dampirik WPF, UWP, WinRT, XAML 3 16.02.2010 18:14