前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >您用过这个牛逼的WPF拖拽库吗?

您用过这个牛逼的WPF拖拽库吗?

作者头像
沙漠尽头的狼
发布2022-06-10 16:10:47
1.2K0
发布2022-06-10 16:10:47
举报
文章被收录于专栏:Dotnet9Dotnet9

GongSolutions.WPF.DragDrop

一个使您能在WPF里更方便的使用拖拽功能的框架

支持 .NET Framework 4.6.2+, .NET Core 3.1, .NET 5 and .NET 6 (只能在Windows平台使用)

1. 特色

  1. MVVM配合使用:拖放逻辑可以放在ViewModel中。使用附加属性绑定到ViewModel中的拖放处理方法,而无需在代码隐藏中放置相关代码。
  2. 可用于多选。
  3. 可以在同一控件内拖动数据以重新排序,也可以在(不同)控件之间拖动数据。
  4. 可用于 ListBox, ListView, TreeView, DataGrid 和其他任何 ItemsControl
  5. 可以将数据项插入、移动或复制到相同/另一个控件(相同数据项类型)的集合中。
  6. 可以显示装饰器,为用户提供正在进行的操作的视觉反馈。
  7. 可以显示拖动项目的预览(预览始终可见)。
  8. 具有合理的默认值,因此您可以为常见操作编写更少的代码。

2. 让我们开始体验吧

  1. 构建[1] 解决方案 gong-wpf-dragdrop
  2. 如何使用...[2]
  3. 发布和发布说明[3]
  4. 历史发布记录[4]
  5. 强命名[5]
  6. Wiki[6]
  7. License[7]

3. License

版权由Jan Karger, Steven Kirk和其他贡献者所有.

GongSolutions.WPF.DragDrop[8] 基于BSD 3-Clause协议. 有关该协议请参考说明LICENSE[9].

4. 部分操作截图

gif01

screenshot01

screenshot02

screenshot03

screenshot04

5. 仓库

作者:Jan Karger, Steven Kirk License:BSD 3-Clause License[10] 仓库地址:https://github.com/punker76/gong-wpf-dragdrop

screenshot04

参考资料

[1]构建: https://github.com/punker76/gong-wpf-dragdrop/wiki/Building

[2]如何使用...: https://github.com/punker76/gong-wpf-dragdrop/wiki/Usage

[3]发布和发布说明: https://github.com/punker76/gong-wpf-dragdrop/releases

[4]历史发布记录: https://github.com/punker76/gong-wpf-dragdrop/wiki/Release-History

[5]强命名: https://github.com/punker76/gong-wpf-dragdrop/wiki/Strong-naming

[6]Wiki: https://github.com/punker76/gong-wpf-dragdrop/wiki

[7]License: https://github.com/punker76/gong-wpf-dragdrop/blob/develop/LICENSE

[8]GongSolutions.WPF.DragDrop: https://github.com/punker76/gong-wpf-dragdrop

[9]LICENSE: https://github.com/punker76/gong-wpf-dragdrop/blob/develop/LICENSE

[10]BSD 3-Clause License: https://github.com/punker76/gong-wpf-dragdrop/blob/develop/LICENSE

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-04-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Dotnet9 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • GongSolutions.WPF.DragDrop
    • 1. 特色
      • 2. 让我们开始体验吧
        • 3. License
          • 4. 部分操作截图
            • 5. 仓库
              • 参考资料
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档