收藏本版 |訂閲

.NET论坛 今日: 0|主題: 614|排名: 86 

  • [原创]《C#高级GDI+实战:从零开发一个流程图》第08章:增加菱形、平行四边形、圆角矩形,文本居中显示
    一、前言 前面的课程我们已经完成了形状和连线的抽象,并独立出了画布控件,基础已经打好,下面就要添砖加瓦了。我们本节课程就来添加一些不同的形状,如:菱形、平行四边形、圆角矩形等。而且我们前面发现形状内的文本都不是居中显示的,我们也顺便优化下。 相信看完的你,一定会有所收获! 本文地址:https://www.cnblogs ...
    0107 每分每秒 发表于 2025-7-30 .NET论坛
  • 图像处理控件Aspose.Imaging教程:使用 C# 编程将 CMX 转换为 PNG
    PNG图像文件格式是广泛使用的图像格式之一。这种图像文件格式提供了增强的共享和显示功能。另一方面,CMX也是 Corel 应用程序主要使用的图像文件格式。然而,将 CMX 转换为 PNG 可以帮助用户在网络上查看和共享文件。因此,在本指南中,我们将以编程方式实现此转换。Aspose.Imaging for .NET是一款功能强大的 .NET 开 ...
    026 无尽的阳光 发表于 2025-7-30 .NET论坛
  • C# 调用邮箱应用发送带附件的邮件
    C# 调用邮箱应用发送带附件的邮件 邮件的几大要素 发件人 From 收件人(主要收件人 To,抄送 CC,密送 BCC) 主题 Subject 正文 Body 附件 Attachments SmtpClient 和 MailKit 如果有邮箱服务器并且已知发件人邮箱和密码,可以通过 C# 自带的 SmtpClie ...
  • Avalonia treedatagrid使用杂记
    这里只对最近使用到的分层树做一些记录,有复选框示例,支持父级选中状态改变子集同步变化 废话不多说,直接上源码 View布局 <TreeDataGrid Height="710" BorderBrush="Gray" CanUserResizeColumns="False" FontSize="1 ...
    042 王座视角 发表于 2025-7-29 .NET论坛
  • 【EF Core】为 DatabaseFacade 扩展“创建”与“删除”数据表功能
    对于玩 EF 的大伙伴来说,对 DatabaseFacade 类的 EnsureCreated 和 EnsureDeleted 方法应该很熟悉。这对方法可在运行阶段创建或删除数据库。创建数据库时,会连同数据表一起创建;至于说删除数据库时嘛……库都没了,哪还有表呢。 不过,有些时候,不,不是有些时候,很多时候我们其实只想删除数据表。比如要初始化应用程 ...
    077 无畏的承诺 发表于 2025-7-27 .NET论坛
  • 记一次.NET MAUI项目中绑定Android库实现硬件控制的开发经历
    前言 最近AI小智对话机器人实在是太火了,于是我就把我之前的一个吃灰的安卓桌面机器人给拿出来玩了,我想着基于安卓的系统开发一些自己的软件操作它,我翻了下官方文档也是有提供SDK的,于是我就开始了这个开发尝试。机器人本身是有丰富的传感器,也有完整的麦克风摄像头可以用,那做个会动的小智机器人刚刚好,第一步肯定 ...
    079 慎教员 发表于 2025-7-23 .NET论坛
  • C#中有符号整数与无符号整数之间的二进制值拷贝
    因为我现在需要将uint作为字典的键进行存储,这就需要编写一个GetHashCode(),那么最好的办法就是直接把它的二进制值拷贝为1个int。 这里给出我的int和uint之间的直接拷贝方法: int x; uint y; y = BitConverter.ToUInt32(BitConverter.GetBytes(x), 0); x = BitConverter.ToInt32(BitConverter.GetBytes(y), 0); 那么Get ...
    086 快乐宝爸 发表于 2025-7-22 .NET论坛
  • 程序员最终还是走上了创业的道路
    自2024年11月被裁后,就慢慢有了和朋友一起创业的想法,直到今年3月正式启动。2025年3月17号租了办公室,在上海嘉定南翔,100多平的商用写字楼。不自己亲身体验一把租办公室的经历还不知道,这几年大环境不好,写字楼的空置率极高,租金也降了不少。但还是贵,贵,贵,重要的事三遍......,4月从搬办公桌椅,添置办公电脑, ...
    0109 营业部 发表于 2025-7-21 .NET论坛
  • WPF开发中实现DataGrid中的数据分页显示,自定义分页样式(与上一篇不同的分页)
    实际开发中,我们可能需要自己写一些自定义的分页设计,所以我们需要学会自己封装一个可以直接套用的分页控件,以下就是一个完整的用例,话不多说,我们直接上代码实现。 1.新建一个分页控件View:Pagination2Control 1.1 UI展示如下 <UserControl x:Class="WPFDemoMVVM.Controls.Pagination2Control" xmlns="http://sc ...
    081 王正良 发表于 2025-7-20 .NET论坛
  • 【EF Core】带主键实体与无主键实体
    上一次老周已介绍了 EF Core 框架自动发现实体和实体成员的原理。涉及到对源码的分析,可能大伙伴们都看得气压升高了。故这一次老周不带各位去分析源码了,咱们聊一聊熟悉又陌生的关键词——主键。说它熟悉,是因为只要咱们创建数据表,99%会用到;说它陌生,是指在 EF Core 中与主键相关的细节。 Primary Key,翻译为“主 ...
    034 网易和百度不给混了 发表于 2025-7-20 .NET论坛
  • 推荐一款基于.NET的进程间通信框架
    在Windows操作系统中,每一个应用程序都是相互独立的,它们拥有独立的内存空间,各个应用程序之间形成一道边界,不能互相访问和操作,这是操作系统为了保护应用程序的安全而设计的。这种看似“井水不犯河水”的设计同样有它的弊端,假如两个应用程序需要相互协作配合才能完成工作,那它们就需要进行通信和数据交互,今天以 ...
    082 正义感 发表于 2025-7-20 .NET论坛
  • TextBoxPopupBehavior控件
    功能说明 一个用于 WPF TextBox 的附加行为,实现 TextBox 与 Popup 控件的联动效果: 自动弹出/关闭: TextBox 获得焦点时自动打开关联的 Popup TextBox 失去焦点时自动关闭关联的 Popup 点击外部关闭: 点击 TextBox 和 Popup 外部区域时关闭 Popup 焦点状态处理: 解决 TextBox 保持焦点但 Popup 关闭后的重 ...
    014 小侃 发表于 2025-7-19 .NET论坛
  • WPF开发中实现DataGrid中的数据分页显示,自定义分页样式
    实际开发中,我们可能需要自己写一些自定义的分页设计,所以我们需要学会自己封装一个可以直接套用的分页控件,以下就是一个完整的用例,话不多说,我们直接上代码实现。 1.新建一个分页控件View:PaginationControl 1.1 UI展示如下 <UserControl x:Class="WPFDemoMVVM.Controls.PaginationControl" xmlns="http://sche ...
    068 邓老五 发表于 2025-7-18 .NET论坛
  • dotnetty 内存泄漏的BUG修复了
    一、前言        当你做的产品内存不稳定,CPU不稳定,内存在600MB-3G之内波动,cpu 在30%左右,就算你对外宣传支持可以十万设备,也不会有人相信,如果你做的产品直播推流内存一直稳定在60MB左右,cpu 在1%左右,我说带宽足够,支持1万人在线观看,客户对于这个产品也不会有所怀疑,通过一个月的努力 ...
    023 听兰 发表于 2025-7-18 .NET论坛
  • .NET图表控件TeeChart for .NET 中的桑基图系列简介
    近日发布的 TeeChart for .NET图表库,新增了桑基图系列。桑基图以其独特的可视化实体流和关系的能力而闻名,它是一种强大的工具,使开发人员能够以直观、易读的格式传达复杂的数据。 在这篇博文中,我们将探讨桑基图的典型用例、它们为何有益,以及如何开始在您的应用程序中使用TeeChart for .NET使用它们。 TeeChart ...
    076 霍比特游钓 发表于 2025-7-18 .NET论坛
  • Semantic Kernel Agent Orchestration编排
    一、多代理编排核心价值 Semantic Kernel的Agent Orchestration框架解决了传统单代理系统的局限性: // 统一调用接口示例(适用于所有模式) InProcessRuntime runtime = new(); await runtime.StartAsync(); // 任意编排模式通用执行流程 OrchestrationResult<string> result = await orchestration.InvokeAsync(task, ...
    0105 幸运的桃子 发表于 2025-7-17 .NET论坛
  • .Net Minimal APIs实现动态注册服务
    .Net Minimal APIs实现动态注册服务 前言 dotnet Minimal APIs实现动态注册端点 上一篇文章讲解了在.Net Minimal APIs如何动态注册端点,这篇文章来讲解一下如何动态注册服务 文件层级结构如下: SharpIcoWeb ├── Endpoints │ ├── Internal │ │ ├── EndpointExtensions.cs │ │ ├── IEndpoint.cs ...
    057 一瞬间醒悟 发表于 2025-7-17 .NET论坛
  • [原创]《C#高级GDI+实战:从零开发一个流程图》第07章:来吧,自定义“画布”控件!
    一、前言 上节课已经抽象出来了形状和连线,但是没解决程序复用的问题:现在所有的代码是写在窗口中的,如果想在其它程序想实现流程图,只能重新写代码或者复制粘贴代码,没办法简单复用,而且也无法保证功能的完整性和及时性。所以我们本节就来看一下,如何独立出一张“画布”控件,来解决此问题。 相信看完的你,一定会有 ...
    023 孤山朕爷 发表于 2025-7-16 .NET论坛
  • [C#] TestHttpPost(测试Http的POST方法)发布v1.2.1版,解决了部分网站无法打开的问题、忽略HTTPS证书检查
    作者: zyl910   最近有读者反馈“部分网站打不开”。于是我修正了这一问题,发布了v1.2.1版。 一、变更说明 v1.2.1的变更说明—— 解决了部分网站无法打开的问题. 改进 TLS 的版本兼容性. 忽略HTTPS证书检查, 用于支持证书无效的网站. 二、使用介绍 用法与先前版本相同. 例如可以用它访问“https://www.weather.com.c ...
    020 长治正大食品专卖店 发表于 2025-7-15 .NET论坛
  • dotnet Minimal APIs实现动态注册端点
    dotnet Minimal APIs实现动态注册端点 前言 之前使用.Net的Minimal Apis框架开发了SharpIcoWeb图片转ico项目,也是初次使用这个最小Api框架,使用下来的感受就是小项目用起来非常舒服,很轻量。 在之前的项目中,我都是手动去注册端点,比如我创建了一个端点类IcoEndpoints public static class IcoEndpoints { public ...
    013 河南赵志愿 发表于 2025-7-15 .NET论坛
  • 下一頁 »

    快速發帖

    還可輸入 180 個字符
    您需要登錄後才可以發帖 登錄 | 立即注册

    本版積分規則

    相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部