Winform加强

本文介绍了在Winform应用中主窗体与子窗体的交互方式,包括如何从主窗体控制子窗体的实例化以及如何使子窗体能够控制主窗体。通过在主窗体创建子窗体对象并传递主窗体引用,实现两者之间的双向控制。
摘要由CSDN通过智能技术生成
     -->禁止学习WinForm只会拖控件是学习WinForm的第一法则,因此就需要了解底层代码结构和通过底层操作代码,而非“简简单”地拖控件。     -->知识点1:分析新建Windows窗体之后项目中文件内容含义。新建Windows窗体之后,项目栏下面有四个文件:
     -----------------第一行显示的是“Properties”,这个不用去管它,好像对我们了解WinForm不影响。
     -----------------第二行显示的是“引用”,默认是系统已经引用好的命名空间,如果我们需要引用命名空间或者别人的,通过这个就可以使用其它资源了。
     -----------------第三行显示的是“Form1.cs”,是显示窗体的文件,点击折叠符,会看到“Form.Designer.cs”,打开文件,里面有一个由partial修饰的类Form1,右击窗体并查看代码会有一个Form1.cs,里面也有一个partial修饰的类Form1,事实上这两个类合并就是一个类。前者类Form1是系统自动生成代码存放的文件,不允许修改,系统会根据用户的操作自动生成代码,后者类Form1是用户进行操作的类,设置属性和事件等等编写一系列代码过程。这样分开写比较清晰,也防止出错。
     -----------------第四行显示的是“Program.cs”,就是主程序了,里面有一个Main方法,程序运行的入口。第一行代码“Application.EnableVisualStyles();”是设置样式,看到style就应该大致明白什么意思了。第二行代码“ Application.SetCompatibleTextRenderingDefault(false);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值