登录社区云,与社区用户共同成长
邀请您加入社区
这是一个功能完整的机器人机械臂3D仿真应用程序,使用 C# 和 WPF 开发,通过 HelixToolkit 实现高性能、交互式的 3D 渲染。基于 C# .NET 8.0 / WPF 和 HelixToolkit 的工业机器人3D仿真系统,支持正运动学(FK)与逆运动学(IK)计算。系统支持手动关节控制、自动目标点到达、关节调试可视化,并内置两种 ABB 工业机械臂型号。使用 HelixTool
一、前言近两年项目上需要用到音视频的编解码,实现RTSP的拉流实时播放,同时采集本地麦克风音频数据实时下发到对端,实现双端的音视频通话,当时查阅搜索了较多资料,决定使用FFmpeg,主要还是参考雷神的博客,像雷神致敬,感谢雷神为我们这些小白提供了学习渠道。网上的资料都是基于C++的,而我的项目是基于C#的,由于项目紧急,便使用C++编写了音视频处理代码,封装成动态链接库供C#调用,最终调试稳定后上
WPF开发桌面软件具有天然优势,能快速漂亮的界面程序。Newbeecoder是一款简单易用漂亮的WPF UI开源库,融合多个开源框架组件,为个人定制的UI提供支持,QQ:6726256Newbeecoder控件库开发部份作品展示...
WpfGauge:开源仪表盘(Gauge)的使用
C# WPF 创建TreeView,MVVM模式绑定数据库数据Html页面代码后台代码获取生成TreeView的数据MVVM绑定属性,由于数据量有点大这里我起了一个线程来生成树结构在网上淘了很久自己研究了半天的时间终于做出来了,有很多不足之处,欢迎大家提意见Html页面代码这里很简单,绑定了后台的几个属性,TreeView 的ItemsSource绑定到TreeNode后台和TreeView交互的
.Net Micro Framework本身支持WPF界面开发,但是对国内用户来说,WPF开发相对比较陌生,并且.Net Micro Framework对此功能的支持并不完善,Button、TextBox、ListBox、PictureBox等等基本控件并不支持,所以要想在.Net Micro Framework上开发出一套相对复杂的窗体界面还是比较困难的。System.Window
DataGrid用于在网格中显示可编辑数据的控件。
代码里那些魔数参数建议做成可配置项,不同场景下调参能救大命——别问我怎么知道的,说多了都是泪。这种航点跟随策略能让机器人沿着全局路径走,遇到障碍时DWA会自己绕开,绕过后又能找回原路线。就像GPS导航的"您已偏航,正在重新规划"——不过咱们这是自动纠偏不用重新算全局路径。的全局路径喂给DWA。咱们在DWA的heading计算里,不是直接朝向终点,而是朝着A。在20x20的栅格地图里,设置8字形障碍
本文为2026届计算机专业学生提供了一份完整的毕业设计攻略。从选题原则、技术栈选择到项目规划、编码实现,再到质量保障、论文撰写和答辩准备,详细拆解了毕设全流程的核心要点。重点推荐了8个热门项目方向和技术组合,并总结了8个常见避坑经验。文章最后还提供毕设资料包和答疑服务,帮助学生高效完成毕设。全文采用模块化结构,包含大量实操代码示例和技术图表,兼顾基础落地性和项目亮点打造,是一份保姆级的计算机毕设指
系统支持用户登录、权限管理、用户信息展示等基础功能,并通过底部的功能按钮区集成了"登录"、"用户管理"、"修改密码"、"系统设置"、"退出登录"、"最小化"和"退出系统"等操作入口,满足日常使用需求。值得注意的是,项目还引入了WebView2,这意味着它可以嵌入Web内容,实现本地应用与Web技术的融合,比如展示在线报表、嵌入Web监控页面等,扩展了应用的可能性。一个基于WPF开发的桌面级数据可视
在之前中我们学习了DataGrid的基础生成,今天来深入探讨DataGrid的各种高级功能和实用技巧,让你的数据展示更加专业和强大!由于篇幅过长以上内容分为两篇哦敬请期待下一篇DataGrid进阶用法,有问题欢迎在评论区讨论哦!:虚拟化、主题切换、自定义样式。:行样式、单元格模板、动画效果。:实时更新、分页、过滤、排序。:多选、编辑、验证、导出。一、数据绑定和更新技巧。
本文主要说明了C#多线程异步连接MySQL与SQLserver数据库的用途和使用场景,并且给出了详细的实现代码。
该项目已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发工作效率和质量。GitHub开源地址:https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md。转载于:
简介:Prism 是一个用于构建松耦合、可维护、可测试的 XAML 应用程序的开源框架,特别适合 WPF、.NET MAUI 等平台。版本支持:Prism.Wpf 9.0.537(最新稳定版,2025 年 6 月)支持 .NET 6.0、.NET 8.0 及 .NET Framework 4.6.2+。结合 .NET Core 8.0、WPF 和 Prism 框架 的参考资料和相关开源框架的整理,
C#是Microsoft公司为.NET Framework推出的重量级语言,和它搭配最完美的数据库无疑就是Microsoft SQL Server了。下面小编就总结了三种连接sql server数据库的方法。
一套完整的WMS仓储管理系统源代码,采用WPF+Prism开发,集成SQLite数据库,支持用户、角色、权限、、、客户及出入库管理功能。
在工业自动化场景里,数据大屏是监控生产、看设备状态的刚需,但之前要么靠 Web 技术(实时性差点),要么用专用工控软件(灵活性不够)。这个项目刚好把 WPF 的优势落地了,而且没有过度设计,拿来就能用,推荐大家拉源码跑一遍,比光看理论强太多。:严格分 Model(数据模型)、View(界面)、ViewModel(业务逻辑)、Tools(工具类),新手看源码能学清楚 WPF 项目该怎么组织。:右侧
(2)程序源码:三套程序(Buck模式、Boost模式、Buck-Boost模式),具有软起动、完整的短路保护,过流保护,输出过压保护,输入过压欠压等保护功能。(2)程序源码:三套程序(Buck模式、Boost模式、Buck-Boost模式),具有软起动、完整的短路保护,过流保护,输出过压保护,输入过压欠压等保护功能。模式切换逻辑是项目的灵魂。功能:采用STM32F334C8T6芯片,能够根据输入
一、框架静态类图 1. 上图为具体某一个功能,如登陆界面的显示控制元素及UI的创建过程。2. ControlBase为UI控制基类,FunctionControl为具体功能的控制元素,并继承于ControlBase;3. UIBase为UI界面基类,UIFunction为具体功能界面的子类,继承于UIBase;4.
WPF控件库有DevExpress,MaterialDesignInXamlToolkit,Panuon.UI.Silver等,有些控件不开源或者扩展其它功能麻烦,今天分享一套全开源且使用方便的控件库。WPF开发桌面软件具有天然优势,能快速漂亮的界面程序。 Newbeecoder.UI是一款简单易用漂亮的UI控件库,融合多个开源框架组件,为个人定制的UI提供支持。Newbeecoder.UI包括一
数字孪生 是一种旨在精确反映物理对象的虚拟模型。给研究对象(例如风力涡轮机)配备与重要功能方面相关的各种传感器。这些传感器产生与物理对象性能各个方面有关的数据,例如,能量输出、温度和天气条件等等。然后将这些数据转发至处理系统并应用于数字副本。一旦获得此类数据,虚拟模型便可用于运行模拟、研究性能问题并生成可能的改进方案;所有这些都是为了获取富有价值的洞察成果,然后将之再应用于原始物理对象。
项目的目标很明确:打造一套轻量、易用、高颜值、功能完整的 WPF 控件集合,帮助大家快速开发专业级桌面应用,尤其适合内部工具、工业软件、数据看板等对交互与视觉有较高要求的场景。SearchTextBox(智能搜索框)、InputNumber(数字输入)、CascaderSelector(级联选择器)、CalendarView(日历控件);Meter(仪表盘)、BatteryControl(电池电量
简化集成:提供简洁的API,降低使用门槛自动管理:处理认证、重试等底层细节异常恢复:具备自动重连和错误处理能力灵活扩展:支持各种定制化需求在实际项目中,这个工具类已经证明了其价值,大幅减少了XXL-Job集成的开发工作量,提高了系统的稳定性和可维护性。建议根据实际业务需求进行适当扩展,比如增加熔断机制、性能监控等功能。注意事项生产环境建议配置连接池管理重要操作建议添加审计日志分布式环境下注意Coo
远程配置下发(服务器可统一修改客户端采集频率、报警阈值、设备地址等,无需逐台重启或现场调试);全局数据分析与智能决策支持:所有数据汇聚后可做跨产线、跨车间对比分析、趋势预测、OEE统计、故障预测等;弹性扩展与成本可控:新增产线只需部署一台轻量客户端,服务器端扩展即可,硬件成本远低于传统集中式方案;安全与合规:支持角色权限、数据加密传输、操作审计日志,满足汽车、半导体、锂电等行业合规要求。单机上位机
本文深入探讨Playwright测试执行的三种核心策略:顺序执行适合依赖性强或调试场景;并行执行能显著提升独立测试效率,需确保测试隔离性;分布式测试则适用于大规模测试套件。文章提供了详细的配置示例和优化技巧,包括动态调整、结果聚合等最佳实践,并给出了策略选择指南。建议根据测试特性、项目规模和资源情况,从并行执行开始,逐步演进到更复杂策略,同时建立监控体系持续优化,在测试覆盖率和执行效率间找到最佳平
想象一个公司里只能有一把「总裁专用车钥匙」(单例对象)。但公司有多个分部(分布式节点),如何确保整个公司只有一把钥匙?持有钥匙的节点要定期说“我还活着”(租约机制),否则钥匙会被回收。给钥匙配一个「唯一编号」,所有人都能查看这个编号。
第一阶段:分支事务执行SQL,Seata解析SQL获取表结构,生成数据镜像(before image),执行SQL获取数据变化,生成数据镜像(after image),将前后镜像和SQL信息注册到TC。本章深入探讨了Seata分布式事务的实战应用,从四种事务模式的原理机制出发,详细讲解了AT、TCC、SAGA和XA模式的工作原理和适用场景。Seata通过XID(全局事务ID)串联各个分支事务,每个
wpf
——wpf
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net