WinForm
文章平均质量分 74
猿长大人
一专多精 触类旁通
展开
-
C# | 导出DataGridView中的数据到Excel、CSV、TXT
导出中的数据到是开发中经常遇到的需求。而将DataGridView中的数据先转换为DataTable格式,再进行导出,是一种常见的实现方式。本文将介绍如何将DataGridView中的数据转换为DataTable格式,并提供将DataTable转换为Excel、CSV、TXT三种格式的例子。将DataGridView中的数据转换为DataTable格式,有助于我们更方便地对数据进行处理和操作。原创 2023-04-11 00:06:54 · 6235 阅读 · 1 评论 -
C# | 将DataGridView中的数据保存到Accesss数据库
如何把WinForm的DataGridView中的数据保存到Accesss数据库原创 2023-03-30 13:41:45 · 2038 阅读 · 1 评论 -
WinForm | C# 窗体控件平滑减速运动
在桌面软件开发中,有时会需要控制窗体或控件移动以实现某些界面效果,比如幻灯片换页、侧面的展开栏等。匀速运动效果生硬;运动过程中不便灵活改变运动状态(如侧栏展开一半时令其收起);动效多时需要创建多个Timer对象,不易管理且占用资源;ApeForms中为控件和窗体提供了平滑运动的扩展方法,很好的解决了这些问题。不仅是坐标的平滑运动,还有控件\窗体尺寸的平滑变化、透明度的平滑变化。允许在变化的中途随时更改目标坐标\尺寸\透明度,且使用共享的Timer,减少了系统资源的消耗。原创 2023-03-28 00:35:47 · 1424 阅读 · 0 评论 -
WinForm | C# 弹出简易的消息提示框 (仿Android Toast消息提示)
在使用手机的时候经常会见到屏幕的中下方会弹出消息提示框,它就是Toast。ApeForms中也实现了非常简洁易用Toast,与Android的Toast不同的是,ApeForms允许开发者设置不同的弹出模式。此外还针对PC端有鼠标的情况进行了改进,当鼠标悬停于消息弹出框之上时弹出框不会消失。原创 2023-03-25 00:20:29 · 4425 阅读 · 0 评论 -
WinForm | C# 界面弹出消息通知栏 (仿Win10系统通知栏)
消息通知栏(Notification)在桌面开发中有非常重要的作用,它是一种全局的、强制的交互方式。它可以在活动窗体之外的区域向用户发出醒目的消息提示,允许用户在指引下通过简易的操作完成交互。ApeForms中提供的消息通知栏是在系统通知栏之外单独实现的一套通知功能,开发者可以自定义通知栏的内容、添加自定义的选项并设置动作回调、设置消失时间等。原创 2023-03-24 00:27:10 · 4885 阅读 · 1 评论 -
ApeForms | C# - WinForm临时对话框(消息框、提示框、输入框、密码框、单选框、多选框等)
ApeForms一款基于WinForm实现的开源免费商用的UI库,其中提供了一套便于用户交互的临时对话框组件(Dialog),可用于快速创建开发中常见的交互对话框,例如:消息框、提示框、输入框、单选框、多选框等。ApeFree.ApeDialogs并不是一个包含Dialog实现的UI库,而是一套Dialog标准(提供了一套临时弹出对话框的实现标准)。原创 2023-03-14 00:03:48 · 3973 阅读 · 5 评论 -
BytesIO | 手把手开发一款支持TCP+串口通信的调试工具(完整源码+视频教程)
如果非IT行业的女朋友都能学会的话,应该就算0基础入门的教学视频了吧!超简单的C#上位机开发入门,短短的代码,完整的功能,掏出你的VS码一个试试手吧!原创 2022-05-29 23:52:05 · 2928 阅读 · 0 评论 -
BytesIO | 零基础轻松看懂 C# TCP客户端(完整源码+视频教程)
如果非IT行业的女朋友都能学会的话,应该就算0基础入门的教学视频了吧!超简单的C# TCP开发入门,短短的代码,完整的功能,掏出你的VS码一个试试手吧!原创 2022-05-28 02:21:26 · 3507 阅读 · 8 评论 -
ApeForms | C#-WinForm窗体仿Android桌面(左右翻页)
C#-WinForm窗体仿Android桌面(左右翻页)利用ApeForms扩展方法使控件平滑运动,并以此实现一个仿Android桌面翻页的效果。原创 2022-05-26 00:06:50 · 1648 阅读 · 2 评论 -
ApeForms | 一行代码将任意WinForm控件裁剪成圆形控件/圆角控件
C# | WinForm | 圆角圆形控件和圆角控件在很多场景都会用到,比如:展示用户头像需要将用户头像切成圆形显示、自定义圆形的指示灯、仿App图标等。本文讲解如何使用ApeForms库快速实现将任意控件切至圆形或圆角。原创 2022-05-24 22:56:25 · 1459 阅读 · 0 评论 -
ApeForms | WinForm窗体UI美化库(Metro扁平风格)演示与安装
WinForm界面美化|控件库|扁平化|WPF风格ApeForms是一套基于WinForm框架免费的UI库,提供了丰富的Metro风格控件、针对WinForm开发中常见类型的扩展、通用Dialog/Notification的模板等。原创 2022-05-22 00:33:15 · 11836 阅读 · 11 评论 -
WinForm ListBox滚动条翻滚到最底部(非选中方法)+ ListBox内数据只保留 N 条
ListBox滚动条翻滚到最底部(非选中方法)如果需要使列表框随着数据的加入自动翻滚到底部,但又不希望占用选中的功能,可以添加数据后使用下方代码:int visibleItems = listBox.ClientSize.Height / listBox.ItemHeight;listBox.TopIndex = Math.Max(listBox.Items.Count - visibleItems + 1, 0);ListBox内数据只保留 N 条如果不希望ListBox的数据一直积累,而是原创 2022-04-25 10:14:56 · 2966 阅读 · 4 评论 -
C#-WinForm鼠标在界面的任意位置移动窗体
C#-WinForm鼠标在界面的任意位置移动窗体(组件方法实现)文章目录C#-WinForm鼠标在界面的任意位置移动窗体(组件方法实现)前言源代码组件创建组件类组件类源代码编译在窗体中应用从工具箱中拖拽出组件编写窗体代码效果展示参考资料前言有的时候窗体需要被设计成“无边框”的形式,也就是FormBorderStyle属性被设置成None(如图所示),窗体没有了标题栏就无法拖动很不方便,本文...原创 2019-07-04 17:41:50 · 3341 阅读 · 0 评论 -
LCL_UI -WinForm常用窗体库
LCL_UI -WinForm常用窗体库文章目录LCL_UI -WinForm常用窗体库前言功能列表快速使用MsgBox 消息提示框PromptBox 选择提示栏InputBox 文本输入框PasswordBox 密码输入框SelectBox 选择列表框单选模式多选模式Toast 消息提示框获取Demo程序&DLL文件&源码前言在做桌面应用程序的开发过程中,发现经常需要做文本...原创 2019-07-08 15:49:05 · 1986 阅读 · 0 评论 -
MetroModernUI库应用实例 - WinForm窗体UI的美化
MetroModernUI库应用实例本文将详细描述MetroModernUI库的安装过程及基本的使用方法。 [toc]安装流程搜索并安装MetroModernUI库对项目右键单击,选择“管理NuGet程序包” 在【1】中输入“Metro”执行搜索,待显示所有结果后选择与【2】中信息相同的项,单击【3】处的安装。 安装成功后会显示红框中的信息 安装完毕后打......原创 2018-03-17 15:02:42 · 51304 阅读 · 34 评论