.NET WinForm开放中的 窗体的 Designer.cs作用

一般窗体窗体 在资源管理器中会呈现

xxx.cs

xxx.Designer.cs

xxx.resx

》》》 .resx 是存放资源文件的,没啥好说的

xxx.cs 和 xxx.Designer.cs 都是partial类,而他们类名是一样的,所以在编译会生成一个文件。

xxx.Designer.cs 代码中有两个作用

1》》 声明控件

2》》初始化控件 及 private void InitializeComponent() {} 这个方法

xxx.cs 代码中

public xxx()

{

InitializeComponent();

}

构造函数,默认是调用InitializeComponent这个方法的, 因为他们是同一个类,故可以直接调用。

如果xxx.Designer.cs 中 声明控件和初始化函数InitializeComponent这方法 挪到 xxx.cs 中,则 xxx.Designer.cs 是可以删除的。

不影响使用的 。

相关推荐
开开心心_Every10 小时前
Excel图片提取工具,批量导出无限制
学习·pdf·华为云·.net·excel·harmonyos·1024程序员节
shepherd枸杞泡茶16 小时前
.NET客户端自动更新的设计与实现
linux·.net
Aries·Zhao17 小时前
.NET 6 ~ .NET 9 技术演进与区别分析:从稳定旗舰到性能王者
.net
唐青枫19 小时前
C#.NET DateTime 最强入门到进阶:格式化、转换、UTC、时区全覆盖
c#·.net
追逐时光者1 天前
快速构建一个基础、现代化的 WinForm 管理系统
后端·.net
时光追逐者2 天前
C#/.NET/.NET Core技术前沿周刊 | 第 61 期(2025年11.10-11.16)
c#·.net·.netcore
2509_940880222 天前
【update 更新数据语法合集】.NET开源ORM框架 SqlSugar 系列
开源·.net
葛小白12 天前
Labview实用04:Labview调用.net中的事件
.net·labview
唐青枫2 天前
.NET Web 应用 Linux 部署全指南:从环境搭建到生产上线
c#·.net
mudtools2 天前
.NET驾驭Excel之力:工作簿与工作表操作基础
c#·.net·excel