C# WinForm
文章平均质量分 73
C# WinForm 开发基础
SongYuLong的博客
学无止境
展开
-
C# Winform编程 编写简单二维码条形码工具
该工具简单实现了二维码条形码生成与识别功能,识别方式:通过摄像头实时识别或通过图片文件识别。原创 2023-12-26 19:33:24 · 630 阅读 · 0 评论 -
C# Winform编程 ZXing 二维码,条形码生成与识别
C# ZXing 二维码,条形码生成与识别原创 2023-11-11 16:15:49 · 737 阅读 · 0 评论 -
C# Winform编程 使用AForge调用摄像头
Visual Studio 2022=>项目=>管理NuGet程序包,搜索AForge并依次安装作者为AForge.NET的多个关联组件。安装AForge组件完成后,工具箱会新增AForge控件,将VideoSourcePlayer拖拽到Form控件区域即可。原创 2023-11-13 10:49:16 · 663 阅读 · 0 评论 -
C# Winform编程 NAudio 音频库
支持多种音频操作,可实现多种API播放与录制、多种不同音频格式、音频格式转换(重采样、位深、声道等)、音频编码、多通道播放、音频效果处理等等。项目=>NuGet包管理器 搜索NAudio点击安装,自动安装依赖库。安装成功后工具箱会新增NAudio.WinForms控件。自定义录音机类:Recorder.cs。原创 2023-11-16 15:53:21 · 1328 阅读 · 1 评论 -
C# Winform编程 串口通信简单示例
【代码】C# 串口通信简单示例。原创 2023-10-25 17:07:11 · 751 阅读 · 0 评论 -
C# Winform编程 应用程序图标,窗口图标设置
Form设计界面,选中Form窗体,属性栏设置ICON选项icon图标即可。应用程序=>图标:选择.icon图标文件即可。再次生成的exe就是有图标的了。项目=>(项目名)属性。原创 2023-12-26 18:26:23 · 1287 阅读 · 0 评论 -
C# 发布应用程序
绿色应用程序不需要安装即可运行应用程序,非常方便。先安装两个Fody包,再编译项目生成的目标.exe文件即可绿色免安装运行。这种方法发布的应用程序用户需要先安装才能运行。原创 2023-12-26 18:03:50 · 575 阅读 · 0 评论 -
C# Winform编程(10)Chart图表控件
Chart控件是微软自带的一种图形可视化组件,使用简单灵活。在.NET4.0之后(即VS2010之后)已集成在了VS里面,直接拖拽控件到窗体即可使用。需要使用命名空间:using System.Windows.Forms.DataVisualization.Charting;原创 2023-10-27 10:12:31 · 6577 阅读 · 0 评论 -
C# Winform编程(9)网络编程
WebClient类的使用比较简单,单功能有限,而且不能提供身份验证相关信息。如果使用某种特定协议,需要结合使用WebReques类和WebResponse类。传输数据时主要使用了NetworkStream类,它代表的是网络中传输的数据流,在发生会接收数据时,可从流中获取字节数据或对应的字符串。System.Net.Sockets命名空间包含了一些相关类,允许直接发送TCP网络请求或者某个端口监听TCP网络请求。WebClient类提供用于将数据发送到由URI标识的资源及从这样的资源接收数据的常用方法。原创 2023-10-24 19:23:13 · 790 阅读 · 0 评论 -
C# Winform编程(8)GDI+绘图
GDI(Graphics Device Interface)图像设备接口,属于绘图方面的API。System.Drawing命名空间提供了对GDI+基本图形功能的访问。原创 2023-10-24 15:18:33 · 593 阅读 · 1 评论 -
C# Winform编程(7)文件处理技术
FileInfo提供创建,复制,删除,移动和打开文件的实例方法,并且帮助创建FileStream对象。Directory类公开用于创建,移动和枚举通过目录和子目录的静态方法。System.IO命名空间常用的枚举。System.IO命名空间常用的类。File和FileInfo综合示例。原创 2023-10-20 19:36:45 · 526 阅读 · 0 评论 -
C# Winform编程(6)高级控件
TreeView控件的Nodes属性表示为TreeView控件指定的树节点集,而树节点集中的每个树节点对象可以包括它本身的树节点集,在树节点集中Add(),Remove()和RemoveAt()方法使开发人员可以添加和移动集中的单个树节点。位于Systems.Windows.Forms命名空间内的ImageList控件,主要用于缓存用户预定义好的图片列表信息,该控件不可以单独使用显示图片内容,必须附着在其他控件联合使用才可以显示图片内容。BindingSource=》选择项。原创 2023-10-19 19:18:49 · 758 阅读 · 0 评论 -
C# Winform编程(5)菜单栏和工具栏
可以设置菜单图标,使能菜单,显示快捷键、转换菜单项类型、插入菜单项、编辑子菜单等操作。将MenuStrip控件拖拽到Form窗体顶部添加菜单。添加菜单项,编辑菜单属性等功能。原创 2023-10-18 12:07:30 · 2012 阅读 · 0 评论 -
C# Winform编程(4)多文档窗口(MDI)
From窗口添加菜单。原创 2023-10-16 19:05:28 · 1723 阅读 · 1 评论 -
C# Winform编程(3)各种对话框
FontDialog提供了一种简单的方式来让用户选择字体,并获取用户所选字体的相关信息。ColorDialog提供了一种简单的方式来让用户选择颜色,并获取用户所选颜色的值。保存文件SaveFileDialog类的使用方法使用的命名空间是:System.Windows.Forms.SaveFileDialog;保存文件SaveFileDialog类的使用方法使用的命名空间是:System.Windows.Forms.OpenFileDialog;原创 2023-10-16 18:29:54 · 987 阅读 · 0 评论 -
C# Winform编程(2)常用控件
标签,文本,按钮,列表框,组合框等的使用。原创 2023-10-16 17:13:10 · 389 阅读 · 0 评论 -
C# Winform编程(1)基础篇
/ 设置哪个窗体文件首先被执行。在窗体设计界面可以拖动控件到窗体文件,编辑窗体文件。Form1.cs 窗体文件,可以添加多个窗体文件。右键项目->添加->窗体(Windows窗体)原创 2023-09-27 19:31:08 · 634 阅读 · 1 评论