一个可拖拉实现列表排序的WPF开源控件

从零学习构建一个完整的系统

推荐一个可通过拖拉,来实现列表元素的排序的WPF控件。

项目简介

gong-wpf-dragdrop是一个开源的.NET项目,用于在WPF应用程序中实现拖放功能,可以让开发人员快速、简单的实现拖放的操作功能。

可以在同一控件内或不同控件之间拖动数据以重新排序,支持插入、移动、复制到同一个或另一个控件集合中去,并支持操作预览效果功能。

支持控件有:ListBox、ListView、TreeView和DataGrid、及其他ItemsControl。

技术栈

1、支持: .NET Framework 4.6.2+、.NET Core 3.1、.NET 5 和 .NET 6。

项目结构

部分效果截图

ListBox

ListView

TreeView

DataGrid

Tabcontrol

自定义样式

项目地址

https://github.com/punker76/gong-wpf-dragdrop

  • End -

推荐阅读

基于.NetCore开源的Windows的GIF录屏工具

一款C#开发的窗口文本提取开源软件

基于.Net 7 + Razor Pages开源个人博客系统

火爆,Github标星240K的编程学习路线图,适合所有程序员!

一个Asp.Net Core MVC快速开发开源框架

相关推荐
周杰伦fans8 小时前
C# 23种设计模式详解与示例
开发语言·设计模式·c#
xb11329 小时前
C#——方法的定义、调用与调试
开发语言·c#
code bean10 小时前
【C#】以 BlockingCollection 为核心的多相机 YOLO 检测任务处理框架
c#
专业软件系统开发10 小时前
多盘资源搜索转存系统源码v3.6 全开源版
开源·多盘资源搜索·网盘搜索源码
xiejava101811 小时前
开源安全管理平台wazuh-安装与配置
安全·开源
时光追逐者11 小时前
一款专门为 WPF 打造的开源 Office 风格用户界面控件库
ui·开源·c#·.net·wpf
He BianGu11 小时前
【笔记】介绍 WPF XAML 中 Binding 的 StringFormat详细功能
笔记·wpf
刚子编程12 小时前
.NET开发中3秒判断该用 IEnumerable 还是 IQueryable
.net
算家计算13 小时前
DeepSeek发布新模型!采用全新稀疏注意力架构设计,与国产芯片协同优化
人工智能·开源·deepseek
聊聊MES那点事14 小时前
面向.NET开发者:Prosys OPC UA .NET SDK 全面解析
.net·数据采集·prosys opc