У меня есть панель стека с настраиваемыми элементами управления. Пользователь может добавлять или удалять элементы.
Я прикрепил MouseDragElementBehavior к каждому элементу. Итак, теперь пользователь может перемещать их внутри панели стека.
Однако теперь предметы расставлены произвольно. Это действительно беспорядок. Они остаются там, где их оставил пользователь.
Что мне сейчас нужно, так это сделать так, чтобы они складывались так, как должна быть панель стека ... Красиво, одну за другой ...
Поэтому мне нужно просто позволить пользователю изменять порядок элементов с помощью операции перетаскивания, но элементы должны быть точно уложены друг на друга.
Есть событие DragFinished, но я действительно не вижу, как Behavior перемещает элементы. Я думал, что это маржа, она меняется, но поля остаются равными нулю ... Я не знаю, что делать дальше.
Ценю небольшую помощь.