一个可拖拉实现列表排序的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快速开发开源框架

相关推荐
꧁执笔小白꧂1 天前
C#+VisionMaster 学习笔记(目录)-目录
c#·visionmaster
sali-tec1 天前
C# 基于halcon的视觉工作流-章68 深度学习-对象检测
开发语言·算法·计算机视觉·重构·c#
SEO-狼术1 天前
FastReport .NET Mono 2026
.net
IvorySQL1 天前
PostgreSQL 中的“脏页(Dirty Pages)”是什么?
数据库·postgresql·开源
咖啡の猫1 天前
Python字典的查询操作
数据库·python·c#
赵庆明老师1 天前
.Net 中使用HttpClient 调用SOAP 服务
.net
czhc11400756631 天前
c# 1213
开发语言·数据库·c#
xiaoid1 天前
C#向jave平台的API接口推送
c#·post·webapi
周杰伦_Jay1 天前
【BGE-M3与主流RAG嵌入模型】知识库嵌入模型对比
人工智能·机器学习·eureka·开源·github
Macbethad1 天前
技术方案:工业控制系统架构设计
wpf