Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > WPF и Silverlight > Перетаскивание UserControl'ов


Автор: zhiday 19.3.2012, 22:58
Добрый вечер!
Возможно кто-нибудь сталкивался с такой задачей:

StackPanel динамически наполняется UserControl'ами, для которых нужно обеспечить возможность перемещения (выше\нже) относительно других контролов.

Пока что обрабатываю у контрола, содержащего StackPanel, события MouseDown, MouseMove, MouseUp. При MouseUp смотрю какой контрол находится под тем что я тащил (исходя из позиции курсора) и вставляю на его место, а остальные подвигаю.

Всё так костыльно, что плакать хочется  smile 

Если кто-то знает, как это нормально сделать, поделитесь хотя б ссылочкой по теме. Буду очень благодарен)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)