• 2025-07-24 16:08
    433 0
    #C#
    前言随着工业自动化和智能制造的发展,IT(信息技术)与OT(运营技术)的深度融合变得越来越重要。上位机作为连接底层设备和管理系统的关键组件,在现代工业中扮演着重要的角色。传统的桌面UI框架如WinForm和WPF并不 ...
  • 2025-07-24 16:06
    310 0
    #C#
    前言AvaloniaUI作为一个新兴的跨平台UI框架,以其强大的功能和灵活性赢得了广泛的关注。与此同时,为了进一步提升开发效率和用户体验,SukiUI应运而生,成为AvaloniaUI的一个有力补充。本文将详细介绍SukiUI项目的背 ...
  • 2025-07-24 16:05
    359 0
    #C#
    前言本篇将使用Win32函数完成图像在控件上的显示,使用直接向文件写入字节数据的形式完成图像保存。本文也介绍了设备无关的位图(DIB)的相关知识,是对上一篇文章《在WPF中使用WriteableBitmap对接工业相机及常用操 ...
  • 2025-07-24 16:03
    326 0
    #C#
    前言在工业生产中,定制化的软件对于每个环节都至关重要。对于仓库管理,推荐一款开源的仓库管理系统(WMS)解决方案。这款基于.NET 框架开发的移动应用,提供了全面的仓库操作、订单处理、主数据管理、数据分析及个 ...
  • 2025-07-24 16:03
    332 0
    #C#
    前言写这篇文章主要是因为工业相机(海康、大恒等)提供的.NET开发文档和示例程序都是用WinForm项目来说明的,而在WPF项目中对图像的使用和处理与在WinForm项目中有很大不同。在WinForm中用System.Drawing.Bitmap来 ...
  • 2025-07-24 16:03
    557 0
    #C#
    前言以前,我看到一个朋友在对一个系统做初始化的时候,通过一组魔幻般的按键,调出来一个隐藏的系统设置界面,这个界面在常规的菜单或者工具栏是看不到的,因为它是一个后台设置的关键界面,不公开,同时避免常规用 ...
  • 2025-07-24 16:02
    342 0
    #C#
    前言信息技术的不断发展,仓库管理系统的应用变得越来越广泛,尤其是在制造业和其他需要高效库存控制的行业中。开源软件因其可定制性和成本效益而受到许多企业的青睐。本文将介绍一款基于.NET 6.0 框架的开源WMS仓库 ...
  • 2025-07-24 16:02
    334 0
    #C#
    前言本系统的设计目标是帮助中小企业乃至大型企业实现仓库操作的自动化与数字化,从而提升工作效率,降低成本,并最终实现业务增长。项目采用 Vue 3 + TS + .NET 7 等前沿框架进行开发,为企业提供一套现代化的仓库 ...
  • 2025-07-24 15:58
    405 0
    #C#
    前言在快速发展的商业环境中,高效的仓库管理对于企业的成功至关重要。推荐一套基于 C# 和 WPF 的现代化仓库管理系统(WMS)。该系统采用 MVVM 架构,不仅提供了高效、直观的用户体验,还确保了系统的可扩展性和易维 ...
  • 2025-07-24 15:58
    491 0
    #C#
    前言本文将详细如何使用C#联合Halcon实现圆形检测的功能。代码实现图像加载、绘制ROI(感兴趣区域)、圆查找功能,并开放了边缘极性、边缘阈值、卡尺数量、卡尺长度等参数供调整。其他参数的开放方式类似,只需复制 ...
  • 2025-07-24 15:57
    477 0
    #C#
    前言随着高校规模的不断扩大和教职工人数的增加,传统的手工或半自动化的工资管理模式已难以满足现代高校对财务管理高效化、规范化的需求。教职工工资管理不仅涉及到大量的数据处理,还需确保核算的准确性、数据的安 ...
  • 2025-07-24 15:55
    357 0
    #C#
    前言本篇文章从零开始,带领大家逐步了解 WPF 中 3D 模型的基本结构、关键组件以及整体设计思路。通过这篇文章,希望帮助大家理解 WPF 3D 的工作原理,并为你的项目提供实用的设计和实现建议。模型结构MeshGemetry3D ...
  • 2025-07-24 15:54
    433 0
    #C#
    前言随着高校规模的不断扩大和教职工人数的增加,传统的手工或半自动化的工资管理模式已难以满足现代高校对财务管理高效化、规范化的需求。教职工工资管理不仅涉及到大量的数据处理,还需确保核算的准确性、数据的安 ...
  • 2025-07-24 15:54
    381 0
    #C#
    前言在3D图形开发中,创建复杂的几何对象往往需要扎实的数学基础和大量的计算工作。然而,借助强大的开源工具包 HelixToolkit,开发者可以轻松实现从平面圆到立体球的转变,而无需手动计算点和三角区域。本文将 ...
  • 2025-07-24 15:53
    366 0
    #C#
    前言.NET 可以用于开发 3D 自动化产线仿真应用实现方式1、使用 3D 图形库OpenTK: 提供 OpenGL 的 .NET 封装,适合需要高性能渲染的场景。SharpDX: 支持 DirectX,适合 Windows 平台的高性能 3D 图形开发。Helix Tool ...
  • 2025-07-24 15:51
    472 0
    #C#
    前言在软件开发中,应用程序的更新机制是不可或缺的一部分。不管是修复漏洞、增加新功能,还是优化用户体验,都需要一个高效且易于维护的更新系统。然而,现有的检查更新方式多种多样,且大多数方案存在一定的限制或 ...
  • 2025-07-24 15:50
    380 0
    #C#
    前言C# 从 7 版本开始一直到现在的版本,加入了非常多的特性,其中不乏改善性能、增加程序健壮性和代码简洁性、可读性的改进,这里我整理一些使用新版 C# 的时候个人推荐的写法,可能不适用于所有的人,但是还是希望 ...
  • 2025-07-24 15:49
    363 0
    #C#
    前言一个良好的产品,可能往往需要支持多种数据库的接入,根据实际业务的需要进行调整,有时候可能需要2到3种数据库的支持。在很多应用系统里面,虽然一般采用一种数据库运行,但是由于各种情况的需要,可能业务系统 ...
  • 2025-07-24 15:49
    303 0
    #C#
    前言本文主要介绍Windows在关闭时,如何正确、可靠的阻止系统关机以及关机前执行相应业务Windows关机,默认会给应用几s的关闭时间,但有一些场景需要在关机/重启前执行更长时间的业务逻辑,确保下次开机时数据的一致 ...
  • 2025-07-24 15:49
    358 0
    #C#
    杂项介绍下自己 时间一分半以内提炼自身优点,优势、亮点、基本情况 言简意赅、语言精炼,控制时间 和应聘岗位相关的经历(和招聘要求相关) 为什么能够胜任岗位 为什么要应聘该岗位~求职动机不能只介绍学校和专业, ...
  • 2025-07-24 15:47
    277 0
    #C#
    前言一个良好的产品,可能往往需要支持多种数据库的接入,根据实际业务的需要进行调整,有时候可能需要2到3种数据库的支持。在很多应用系统里面,虽然一般采用一种数据库运行,但是由于各种情况的需要,可能业务系统 ...
  • 2025-07-24 15:44
    348 0
    #C#
    前言在工业物联网领域,数据传输的可靠性和效率是至关重要的。不管是通过TCP、UDP还是串口进行通信,处理流式数据时常常会遇到半包或粘包的问题。为了解决这些问题,我们通常需要编写复杂的解码逻辑。本文将详细介绍 ...
  • 2025-07-24 15:43
    352 0
    #C#
    前言随着用户对应用界面灵活性和美观性的需求日益增长,传统的WinForm框架在现代UI设计中的局限性逐渐显现。WPF 凭借其强大的布局系统和响应式设计能力,成为新一代桌面应用开发的理想选择。本文帮助大家从WinForm顺 ...
  • 2025-07-24 15:43
    370 0
    #C#
    前言本人在业余时间,开发了一款电子印章制作软件。印章制作软件看似简单,其实不然。比如对椭圆形印章而言,要求公司名称中的每一个字间隔相等,要求字的方向与椭圆曲线垂直。要满足这些条件,需要复杂的计算,并且 ...
  • 2025-07-24 15:42
    393 0
    #C#
    前言Codesys是全球最著名的软PLC内核软件研发厂家德国的3S(SMART,SOFTWARE,SOLUTIONS)公司发布的一款与制造商无关IEC 61131-1编程软件及工控设备内核(runtime SDK)。CodeSys被大量的应用在工控领域中,市场占 ...
  • 2025-07-24 15:41
    338 0
    #C#
    前言在WPF开发中,界面布局与用户交互的设计是开发高效、直观应用的关键。WPF提供了多种面板和控件来帮助大家实现复杂而灵活的UI设计,其中Canvas和InkCanvas作为两种特别的空间管理器,为特定场景下的应用开发提供 ...
  • 2025-07-24 15:40
    314 0
    #C#
    前言在日常使用电脑的过程中,文件关联是一个非常常见的需求。不管是打开 .txt[/pre] 文件时希望默认使用某个文本编辑器,还是双击 .jpg[/pre] 文件时希望启动特定的图片查看工具,这些操作都依 ...
  • 2025-07-24 15:40
    426 0
    #C#
    前言通过本文的学习,可以掌握使用NModbus4库进行Modbus通信的基本技能,并能够解决实际开发过程中遇到的一些常见问题。正文1、创建主站串口 RTU 、ASCII网口 TCP、 UDP2、读寄存器:保持寄存器、线圈、输入线圈、输 ...
  • 2025-07-24 15:39
    361 0
    #C#
    前言在Windows应用程序开发中,消息处理机制是核心组件之一,允许程序响应各种用户交互和系统事件。在C#中,特别是使用Windows Forms或自定义控件时,WndProc[/pre]方法提供了直接处理这些消息的能力。什么是 WndPro ...
  • 2025-07-24 15:39
    321 0
    #C#
    前言在本文中,我们将介绍如何在一个Form窗体程序中绘制圆形带卡尺的图形。该实现不仅支持基本的位置和大小调整,还允许用户自定义卡尺的数量、宽度以及长度。正文功能实现思路:通过提取卡尺的基本属性,通过窗体界 ...
  • 2025-07-24 15:35
    366 0
    #C#
    前言在软件持续交付的现代开发流程中,高效的自动更新机制已成为桌面应用程序的核心需求。传统的更新方案往往面临部署复杂、版本回退困难、缺乏本地化支持等问题。SharpUpdater是一个专为Windows平台设计的全链路自 ...
  • 2025-07-24 15:34
    324 0
    #C#
  • 2025-07-24 15:34
    354 0
    #C#
    前言在WinForm 程序开发中,图形绘制是提升用户体验和实现复杂功能的关键环节。不管是简单的图表展示还是复杂的视觉效果,选择一个强大且灵活的图形引擎至关重要。SkiaSharp 作为一个高性能的2D图形库,为C#开发提供 ...
  • 2025-07-24 15:34
    366 0
    #C#
    前言在开发WInform应用程序时,我们经常需要展示用户头像或公司标志等图像。然而,默认的PictureBox控件并不能直接支持圆形显示效果,这往往限制了我们的设计自由度。本文将详细介绍如何通过继承PictureBox并利用GDI ...
  • 2025-07-24 15:34
    365 0
    #C#
    前言在应用程序开发中,图形绘制是不可或缺的一部分。是开发用户界面、创建图表还是实现游戏开发中的各种视觉效果,高效的图形库都是开发者的重要工具。SkiaSharp 是一个基于 Skia 图形库的强大跨平台 2D 图形库,支 ...
  • 2025-07-24 15:32
    289 0
    #C#
    前言C# 之 WPF+OllamaSharpe实现离线AI对话,调用Markdig格式化显示交互结果。正文此程序默认你已经安装好了Ollama。在运行前需要线安装好Ollama,如何安装请自行搜索Ollama 地址:https://ollama.org.cnOllama 模型 ...
  • 2025-07-24 15:31
    451 0
    #C#
    前言在工业自动化、物联网设备开发等领域,MODBUS协议作为最常用的工业通信标准之一,广泛应用于PLC、传感器、仪表等设备的数据交互。然而,协议调试过程中常面临报文构造复杂、响应解析困难、异常排查耗时等问题。 ...
  • 2025-07-24 15:30
    389 0
    #C#
    前言由于上位机程序的需要,需要大量的异性控件,开始不以为然,心想随着GDI到GDI+的升级,微软应该会给NET打造了一套高效绚丽的绘图方案,使用后才知道完全不是我以为的那么回事.于是开始各种寻找资源,发现网上方法无非 ...
  • 2025-07-24 15:30
    362 0
    #C#
    前言HALCON 是一款由德国 MVTec 公司开发的功能强大的机器视觉软件,广泛应用于图像处理和机器视觉领域。它提供了丰富的图像处理算法和工具,支持多种编程语言接口(如 C、C++、C#、Python 等)。并且能够在 Windows ...
  • 2025-07-24 15:30
    400 0
    #C#
    前言在软件开发中,开发高效、灵活且可扩展的中后台系统是许多企业的重要需求。推荐一个基于.NET 6.0+ ABP 框架的多租户中后台前端解决方案。该方案内置了丰富的通用性业务模块,帮助大家快速搭建稳定、高效的系统, ...
  • 2025-07-24 15:26
    350 0
    #C#
    前言在Windows应用程序开发中,消息处理机制是核心组件之一,允许程序响应各种用户交互和系统事件。在C#中,特别是使用Windows Forms或自定义控件时,WndProc[/pre]方法提供了直接处理这些消息的能力。什么是 WndPro ...
  • 2025-07-24 15:26
    404 0
    #C#
    前言C# 获取枚举描述的方法有很多, 常用的有通过 DescriptionAttribute[/pre] 反射获取, 进阶的可以加上缓存机制, 减少反射的开销。今天我们还提供一种更加高效的方法,通过增量源生成器生成获取枚举描述的 ...
  • 2025-07-24 15:26
    391 0
    #C#
    前言WinPacketsEdit 是由开发者 RNShinoa 使用C#开发的一款网络封包拦截工具。这款软件在模仿经典的WPE(Winsock Packet Editor)功能,但其独特之处在于它无需依赖像CCProxy这样的第三方代理软件即可实现对游戏或应 ...
  • 2025-07-24 15:25
    319 0
    #C#
    前言在平时开发中,我们时常会遇到需要后台静默运行的应用场景,这些程序不需要用户的直接操作或界面展示,而是专注于定时任务的执行。比如说,我们需要定期从西门子PLC(可编程逻辑控制器)中读取数据并进行保存, ...
  • 2025-07-24 15:25
    278 0
    #C#
    前言桌面应用程序的不断发展,用户对程序的便捷性和功能性提出了更高的要求。许多应用程序不仅需要在后台持续运行,还需要提供快速访问的方式和自动启动的功能。本文将详细介绍如何使用 C# 和 WinForm 技术实现两个 ...
  • 2025-07-24 15:24
    361 0
    #C#
    前言在WPF应用程序开发中,用户界面的友好性和安全性是至关重要的。特别是在涉及敏感信息(如密码)输入时,提供一个既安全又便捷的输入方式显得尤为重要。WPF以其强大的UI设计能力,为开发者提供了丰富的控件和灵活 ...
  • 2025-07-24 15:22
    329 0
    #C#
    前言由于上位机程序的需要,需要大量的异性控件,开始不以为然,心想随着GDI到GDI+的升级,微软应该会给NET打造了一套高效绚丽的绘图方案,使用后才知道完全不是我以为的那么回事.于是开始各种寻找资源,发现网上方法无非 ...
  • 2025-07-24 15:21
    368 0
    #C#
    前言推荐一款基于.NET 的开源C/S控件库,它不仅包含了对大多数原始WinForm控件的重绘,还引入了一系列增强功能,以支持更复杂、更美观的应用程序开发。不管是为了提升用户体验,还是简化开发流程,这个控件库都可以 ...
  • 2025-07-24 15:21
    375 0
    #C#
    前言在传统WinForm开发中,原生CheckBox控件受限于系统主题风格,难以满足现代UI设计需求。本文通过继承CheckBox基类并深度定制OnPaint方法,打造支持三态显示、动画过渡、多状态样式等高级特性的ModernCheckBox控件 ...
  • 2025-07-24 15:21
    295 0
    #C#
    前言看到巧用 CSS/SVG 实现复杂线条光效动画的文章,便也想尝试用WPF的Shape配合动画实现同样的效果。ChokCoco大佬的文章中介绍了基于SVG的线条动画效果和通过角向渐变配合 MASK 实现渐变线条两种方式。WPF中的Shape ...
   还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

QQ手机版小黑屋粤ICP备17165530号

Copyright 2010-2015. All rights reserved. 

微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码