# WPFDevelopers **Repository Path**: WPFDevelopersOrg/WPFDevelopers ## Basic Information - **Project Name**: WPFDevelopers - **Description**: 🎉 欢迎关注《WPF开发者》公众号!这是我们日常分享的示例项目,涵盖了 WPF 的基础控件和自定义控件库。项目会持续更新中,欢迎给我们 ⭐️ - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: https://github.com/WPFDevelopersOrg - **GVP Project**: No ## Statistics - **Stars**: 636 - **Forks**: 215 - **Created**: 2021-05-25 - **Last Updated**: 2025-06-13 ## Categories & Tags **Categories**: desktop-ui **Tags**: UI, WPF, Controls, XAML, c-sharp ## README
[English](https://github.com/WPFDevelopersOrg/WPFDevelopers/blob/master/README.md) ![dotnet-version](https://img.shields.io/badge/.net%20framework-%E2%89%A54.0-blue) ![Visual Studio 2019](https://img.shields.io/badge/Visual%20Studio%20-2019-blueviolet) ![Visual Studio 2022](https://img.shields.io/badge/Visual%20Studio-2022-blueviolet) WPF开发者 [![码云](https://img.shields.io/badge/Gitee-%E7%A0%81%E4%BA%91-orange)](https://gitee.com/yanjinhua/WPFDevelopers.git) [![Github](https://img.shields.io/badge/%20-github-%2324292e)](https://github.com/yanjinhuagood/WPFDevelopers) nuget-version nuget-version [![Github stars](https://img.shields.io/github/stars/yanjinhuagood/WPFDevelopers)](https://github.com/yanjinhuagood/WPFDevelopers/stargazers) ![Downloads](https://img.shields.io/nuget/dt/WPFDevelopers?color=%23409EF) .NET6VSIX ## Welcome to WPFDevelopers # __最新请使用 Nuget 预览版包__ |[下载可执行程序EXE](https://foruda.gitee.com/attach_file/1688956477367725173/net40.zip?token=71326e788298fd73e4e1dfd46558a23e&ts=1688956652&attname=net40.zip) |[项目模板下载VSIX](resources/WPFDevelopersResource/WPFDevelopers.vsix) # [最新 WPFDevelopers .Net4.5 至 Net8.0 版本如何编译 👀](https://mp.weixin.qq.com/s/M8as_AsVAFsiImDhaX7TKQ) # [下载完 WPFDevelopers 项目如何编译通过 👀](https://b23.tv/RTijGF8 ) ### [Github](https://github.com/WPFDevelopersOrg) https://github.com/WPFDevelopersOrg ### [码云](https://gitee.com/WPFDevelopersOrg) https://gitee.com/WPFDevelopersOrg ### [ Wiki→ 正在进行快速更新](https://gitee.com/WPFDevelopersOrg/WPFDevelopers/wikis/pages) ### 此项目包含了 微信公众号 《 WPF开发者》 日常开发分享,欢迎Star。 ### 运行环境 Visual Studio 2022 ### .Net Version | .Net Version | Status | | ---- | ---- | | net40 | ✅ | | net45 | ✅ | | net46 | ✅ | | net47 | ✅ | | net48 | ✅ | | netcoreapp3.0 | ✅ | | net5.0-windows | ✅ | | net6.0-windows | ✅ | | net7.0-windows | ✅ | | net8.0-windows | ✅ | ### 欢迎关注微信公众号 ### 支持者 Conscientious loridoo yaunchen 王菅物 清梦 zhangjingcheng dotnet9 罗海钧 ### 贡献者 ChisterWu ChisterWu huangjia2107 liukaishuang TwilightLemon githowe LuGuangguang DinoChan mingyaodagege PettyHandSome 丑萌气质狗 李伟 SwaggyMacro Archer ### 捐助 如果您觉得我们的开源软件对你有所帮助,请扫下方二维码打赏我们一杯咖啡。 | 支付宝 | 微信 | |----|-----| | | | ### 第一步: 添加 nuget; ``` Install-Package WPFDevelopers ``` ### 第二步: App.xaml中增加节点; ``` XML xmlns:wd="https://github.com/WPFDevelopersOrg/WPFDevelopers" ``` #### 1.1.0.3-preview1 以上版本 ``` XML ``` #### 1.1.0.3-preview1 以下版本 ``` XML ``` ### 第三步:添加命名空间; `xmlns:wd="https://github.com/WPFDevelopersOrg/WPFDevelopers"` *** ### BasicControls ---------- ### IconicThumbnail ---------- ### Snap ---------- ### NavScrollPanel ---------- ### Gauge ---------- ### Message ---------- ### DateRangePicker ---------- ### Drawer ---------- ### Spacing ---------- ### NotifyIcon ---------- ### ChartRadar [文章地址:https://mp.weixin.qq.com/s/D-UTqSl1JfaVxYURn851SQ](https://mp.weixin.qq.com/s/D-UTqSl1JfaVxYURn851SQ) ---------- ### ChartLine [文章地址:https://mp.weixin.qq.com/s/-LCea6ZM-_0DY8mvtbLzGg](https://mp.weixin.qq.com/s/-LCea6ZM-_0DY8mvtbLzGg) ---------- ### ChartBar [文章地址:https://mp.weixin.qq.com/s/ekkJhFK0e6vEv0FXsFye0A](https://mp.weixin.qq.com/s/ekkJhFK0e6vEv0FXsFye0A) ---------- ### SearchText [文章地址:https://mp.weixin.qq.com/s/iTIIUdwNhMeINq4dleQY3g](https://mp.weixin.qq.com/s/iTIIUdwNhMeINq4dleQY3g) ---------- ### ClearButton [文章地址:https://mp.weixin.qq.com/s/iTIIUdwNhMeINq4dleQY3g](https://mp.weixin.qq.com/s/iTIIUdwNhMeINq4dleQY3g) ---------- ### IPEditBox [文章地址:https://mp.weixin.qq.com/s/1SeYjV_bxvFNFyP5IcpiLA](https://mp.weixin.qq.com/s/1SeYjV_bxvFNFyP5IcpiLA) ---------- ### TransformLayout [文章地址:https://mp.weixin.qq.com/s/zj1wBL3nqYGdHsp0Xe3u2Q](https://mp.weixin.qq.com/s/zj1wBL3nqYGdHsp0Xe3u2Q) ---------- ### ScreenCaptureExt [文章地址:https://mp.weixin.qq.com/s/LiPR-q404WS2VPEmn0W_fQ](https://mp.weixin.qq.com/s/LiPR-q404WS2VPEmn0W_fQ) ---------- ### TimePicker [文章地址:https://mp.weixin.qq.com/s/LiPR-q404WS2VPEmn0W_fQ](https://mp.weixin.qq.com/s/LiPR-q404WS2VPEmn0W_fQ) ---------- ### ColorPicker ---------- ### NumericBox ---------- ### PathIcon ---------- ### Window ---------- ### Message ---------- ### Badge ---------- ### GrayscaleEffect ---------- ### CropImage ---------- ### BreakCrumbBar ---------- ### MultiSelectionSearchComboBox ---------- ### ScrollIntoView.IsPosition ---------- ### ControlLoading ---------- ### BasicControlLoading ---------- ### WindowMask ---------- ### ControlMask ---------- ### MultiSelectComboBox(下拉多选) ---------- ### Step(步骤) ---------- ### Magnifier(放大镜) ---------- ### GrayscaleEffect(灰度) ---------- ### NineGridView (视频查看器) ---------- ### CodeViewer(代码查看器) ---------- ### NotifyIcon(托盘) ---------- ### WindowAcrylicBlur(亚克力窗体) ---------- ### Barrage(WPF 弹幕) ---------- ### CanvasHandWriting(WPF Canvas平滑笔迹) ---------- ### Bubblle(WPF泡泡控件) ---------- ### PanningItems(WPF平移控件) ---------- ### Shake(WPF窗体抖动) ---------- ### StarrySky(WPF星空动画) ---------- ### CropAvatar (WPF头像选择器) ---------- ### ScreenCut (截屏) ---------- ### AnimationAudio (WPF实现音频播放动画) ---------- ### VerifyCode(WPF使用DrawingVisual绘制验证码) ---------- ### EdgeLight (WPF 实现边框跑马灯) ### DrawPrize(WPF 实现大转盘抽奖) ---------- ### DesktopPlayVideo(WPF实现动态Windows桌面壁纸) ---------- ### CropControl(WPF实现图片切成九宫格控件) ---------- ### NumberCard(WPF实现3D翻转倒计时控件) ---------- ### CountdownTimer(倒计时动画) ---------- ### SpeedRockets(WPF实现加速火箭) ---------- ### SnowCanvas(WPF实现圣诞树雪花) ---------- ### WPFBreatheLight(WPF实现呼吸灯) ---------- ### Thermometer(温度计) ---------- ### RingLoading(酷酷的等待) ---------- ### RoundPicker(圆选择器) ---------- ### LogoAnimation(登录动画) ---------- ### LineChart(折线图) ---------- ### Window(窗体) ---------- ### RainbowButtons(彩虹按钮) ---------- ### Ruler(刻度尺) ---------- ### ZooSemy(拟物旋转按钮) ---------- ### DrawerMenu(抽屉菜单) ---------- ### SpotLight(聚光灯) ---------- ### TransitionPanel(过渡面板) ---------- ### OtherControl (火炬) ---------- ### EmphasizerCarousel (轮播图二) ---------- ### Carousel (轮播图) ---------- ### ScrollViewerAnimation (滚动条带动画) ---------- ### RollLoading (等待动画) ---------- ### CycleLoading (等待动画) ---------- ### Pagination (分页) ---------- ### TaskbarItemInfo (窗体任务栏角徽) ---------- ### BallLoading (等待动画) ---------- ### WpfPieControl(WPF实现统计图(饼图仿LiveCharts)) ---------- ### WpfDashboard(WPF实现仪表盘(刻度跟随进度)) ---------- ### WpfTimeLineControl(WPF实现时间轴(仿Gitee)) ---------- ### WpfCircularProgressBar(WPF实现环(圆)形进度条) ---------- ### WpfCircularMenu(WPF实现环(圆)形菜单) ---------- ### WpfPasswrod(WPF实现密文与密文切换) ---------- ### WpfChatEmojiText(WPF实现聊天Emoji+文本) ---------- ### WPFSongWords(WPF实现歌词动画) ---------- ### 例子文件:ThumbDragAndAngleExample.xaml (WPF实现旋转控件并修改宽高) ---------- ### WpfBingMap(WPF使用MapControl加载高德地图) ---------- ### 3DAnimationNavigationBar(WPF实现3D菜单动画) ---------- ### WpfRoundMenu(WPF实现圆形菜单) ---------- ### CutImageSolution(WPF实现用户头像裁剪) ---------- ~~底线~~