gpt4 book ai didi

wpf - 如何在拖放操作期间让 ItemsCollection 中的元素播放布局动画,以便为插入元素腾出空间

转载 作者:行者123 更新时间:2023-12-04 21:49:43 25 4
gpt4 key购买 nike

这是我的场景。我希望能够在项目集合中拖放元素,并在项目移动到位时让其他元素让路......我也希望这对 MVVM 友好。

从高层次的角度来看,在我看来,您应该能够将某种交互行为附加到项目集合,该集合只是获取拖动项目的布局大小,并根据新的布局数据调整元素,但我完全不知道如何实现这样的事情。

要考虑的其他功能是

  • 拖动操作期间在滚动查看器边缘自动滚动
  • 插入的对象可能具有可变大小

  • 在我看来,我需要使用 FluidMoveBehavior

    最佳答案

    看项目http://code.google.com/p/gong-wpf-dragdrop/ .它可以帮助您解决问题。解决方案是基于将拖放行为附加到 UI 元素并自定义处理 DragXXX 事件的方式的 MVVM。

    关于wpf - 如何在拖放操作期间让 ItemsCollection 中的元素播放布局动画,以便为插入元素腾出空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7045906/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com