
《Winform系列》
文章平均质量分 76
Winform各功能详解
X-Vision
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C#之改变Window Form的标题栏颜色和图标的方法
在C# Windows Forms应用中,可通过多种方式自定义标题栏外观:1) 更改窗体图标,通过属性窗口或代码设置.ico文件;2) 使用DWM API修改标题栏颜色(Windows 10+),或通过WndProc自定义绘制;3) 完全移除标准标题栏,创建包含自定义控件(如Panel、Label和Button)的替代方案。最佳实践建议使用多尺寸.ico图标,并考虑系统兼容性,推荐优先使用方法1和3,而方法2需要处理复杂的Windows消息和API调用。原创 2025-06-05 09:18:05 · 319 阅读 · 0 评论 -
C#之自定义Windows Forms标题栏实现(最小化、最大化/还原、关闭、拖动、DPI缩放支持、主题感知、动画效果、窗口阴影)
Windows Forms自定义标题栏增强实现 摘要:本文展示了一个功能完整的自定义Windows Forms标题栏实现方案,包含以下核心特性: 基础功能:支持最小化、最大化/还原、关闭按钮,以及窗体拖动和双击最大化操作 DPI适配:自动检测系统DPI缩放比例,调整控件大小和字体 主题支持:提供浅色/深色模式切换能力 动画效果:按钮悬停时的平滑过渡动画 窗口阴影:为无边框窗体添加阴影效果 状态管理:正确处理窗体激活/非激活状态的外观变化 代码结构清晰,包含详细的注释说明,可作为WinForms现代化改造的参原创 2025-06-05 09:42:55 · 1309 阅读 · 0 评论 -
C#之winform工具箱添加自定义的选项卡
打开工具箱打开 Visual Studio 后,确保工具箱是可见的。如果没有显示工具箱,可以通过菜单栏选择视图->工具箱,或者使用快捷键Ctrl+Alt+X。创建自定义选项卡在工具箱面板上,右键点击空白处,选择添加选项卡。输入你想要的选项卡名称(例如“自定义控件”)。添加控件到自定义选项卡拖拽你想要添加到该选项卡的控件到新创建的选项卡中。如果是自定义控件,可以通过右键点击工具箱,选择选择项,然后在弹出的对话框中选择“浏览”并选择自定义控件的 DLL 文件,最后将控件添加到工具箱。原创 2024-11-28 17:02:36 · 1311 阅读 · 0 评论 -
C#之WinForms 开发的全面知识结构
Windows Forms(WinForms)是微软的桌面应用开发框架,它提供了一种用于构建具有图形用户界面(GUI)的 Windows 应用程序的方式。以下是关于 WinForms 开发的全面知识结构,涵盖了从基本概念到高级特性,帮助开发者全面理解 WinForms 开发。原创 2024-11-23 20:21:26 · 976 阅读 · 0 评论 -
C#之 WinForms 控件的详解(功能、用法、属性、事件以及常见的操作技巧)
这些控件是 C# 和 WinForms 中常用的用户界面元素,能够帮助你快速开发功能丰富的桌面应用程序。每个控件都可以通过设置其属性、事件和方法来满足不同的应用需求。希望通过这些介绍,你对常见的 Windows 窗体控件有了更全面的理解,并能在实际开发中灵活运用它们。如果你有更具体的开发问题,随时可以提问!原创 2024-11-23 20:26:51 · 2527 阅读 · 0 评论 -
C#之WinForm节点编辑器框架STNodeEditor(整个程序设计一个流程图)
STNodeEditor 是一个轻量且功能强大的节点编辑器 纯GDI实现无任何依赖库仅仅100+Kb 使用方式非常简洁 提供了丰富的属性以及事件可以非常方便的完成节点之间数据的交互及通知 大量的虚函数可供开发者重写具有很高的自由性原创 2025-03-05 16:50:37 · 962 阅读 · 0 评论