RenderTransform и Свойства панели против преобразования Layout - PullRequest
0 голосов
/ 11 ноября 2011

Я хотел бы знать, как лучше всего добиться Движения Движения UIElements вокруг Panels.

Мы знаем, что Canvas.SetTop, .Right, .Left и т. Д. Немного быстреечем преобразование рендеринга, а также, возможно, более дружественный к макету способ.

  • Как насчет поведения перемещения свободным перетаскиванием на панелях других типов?

  • Как я могу применить Canvas SetLeft при сохранении смещений при изменении размера / перетаскивании дочерних элементов в Grid?

Видимо, кажется совершенно не связным, потому что конкретные макеты, принятые другими панелямиТипы, но в некоторых сценариях может быть полезно применить поведение перетаскивания в произвольном положении, которое заменяет исходное поведение панели (перетаскивание между столбцами в сетке и т. Д.)

Возможно со свойством Bool IsDragEnabled, которое переключается междуисходное поведение панели и поведение при перетаскивании.

...