C# 使用 WebBrowser 实现 HTML 转图片功能

在 .NET 平台上,我们有多种方式可以将一段 HTML 文本转换为一张图片:HTML Renderer、SelectPdf 、Aspose.Html 等。 在 WinForm 程序中,每一个 System.Windows.Forms.Control 的派生类型均包含一个名为 DrawToBitma ...

C#使用Stateless和箭头控件实现状态机的控制及显示

之前开发一个小工具,内部实现一个状态机,并显示状态机当前状态及状态间的转移过程。我使用了Stateless开源状态机类库及一个开源自定义箭头控件。自定义箭头控件是HZHControls其中一个控件,我单独把它从源码中独立出来。添加、删除、替换了一部分注释,更改了一些内部事件触发逻辑,将外部依赖的 p... ...

.NET 程序下锐浪报表 (Grid++ Report) 的绿色发布指南

.NET 程序下锐浪报表 (Grid++ Report) 的绿色发布指南 在锐浪报表官方为 CSharp 编写的开发文档:“在C#与VB.NET中开始使用说明.txt” 中,关于发布项目是这么描述的: ★发布你的项目,用VS.NET制作安装程序:1、先创建安装项目:在解决方案资源管理器的根节点上点右 ...

Winform GDI+绘图二:绘制旋转太极图

大家好,今天有时间给大家带来Winform自绘控件的第二部分,也是比较有意思的一个控件:旋转太极图。 大家可以停下思考一下,如果让你来绘制旋转的太极图,大家有什么样的思路呢?我今天跟大家展示一下,我平时绘制所用的思路,还请各位不吝赐教。 其实连续的动画效果,微观上去看,就是将这连续的时间切成一小段一 ...

DevExpress之GridControl根据单元格内容显示不同图标(图标+内容)

需求提出: GridControl表格控件的使用过程中,如果表格能根据单元格数据的范围,拥有不同的Appearance,包括前景色,背景色,图标甚至进度条等,表格的表现力将大大增加。此时可在表格的设计窗口添加对应的Format Rules,设置相应范围及外观即可。 此处针对的数据类型基本属于数值类型 ...

介绍一套 C# Window Form 进销存管理系统【源码】

介绍一套用C#写的WindowForm进销存管理系统,它有一个特点,也非常有意义。 特点: 系统涵括进销存的各种业务功能,对想了解进销存的开发人员有一定引导作用,其次是UI规划相对整洁。 系统功能部分 一、登录演示视频 二、进货、销售 相关功能演示视频 三、库存相关演示视频 中小个体商户商品零售或批 ...

DevExpress+Winform(六 完结)

视频:https://www.bilibili.com/video/BV15x411x7WN?p=7 ChartControl图表控件的运用。 选择一种图表类型,先不考虑各种图表的叠加。 绑定数据,设置横坐标和纵坐标。 private void XtraForm1_Load(object sende ...

DevExpress+Winform(五)

视频:https://www.bilibili.com/video/BV15x411x7WN?p=6 功能点:表格分组,汇总。 结果图: 操作步骤: 分组实现:设置GroupIndex 表格分数汇总:设置GridView的ShowFooter=true。设置分数列的汇总方式。 在分组里实现汇总功能: ...

DevExpress+Winform(四)

视频:https://www.bilibili.com/video/BV15x411x7WN?p=5 新建Devexpress Winform BlankApplication。 添加GridControl,Change View为LayoutView。 添加LayoutViewColumn,设置C ...

DevExpress+Winform(三)

第四讲:https://www.bilibili.com/video/BV15x411x7WN?p=4 添加GridControl,一个GridControl可以对应多个展示数据View,默认会有一个GridView。设置ShowGroupPanel=false。 默认GridView,运行设计器。 ...

DevExpress+Winform(二)

无敌模糊学习视频:https://www.bilibili.com/video/BV15x411x7WN?p=3 第三集:实现一个页面,新建devexpress winform blankApplication。 使用RibbonControl,添加几组PageGroup。PageGroup添加几个 ...

C#完成端口(IOCP)

Pool /// <summary> /// 与每个客户Socket相关联,进行Send和Receive投递时所需要的参数 /// </summary> public class IoContextPool { List<SocketAsyncEventArgs> pool; //为每一个Socke ...

DevExpress+Winform(一)

https://www.bilibili.com/video/BV15x411x7WN?p=2这个视频有点模糊,勉强看个思路。 第一集:安装dev套件,安装的时候需要把vs关掉。安装成功后,如果工具箱没有看见dev控件,可以在工具箱->选择工具箱选项里添加控件,主要添加命名空间是devexpress ...

<1234···6>