C#理论学习-WinForm实践开发教程总结

本文基于WinForm实践开发教程这本书,做的读书笔记总结。

Chapter1 windows编程基础

1、Using语句通常出现在一个.cs文件的头部,用于定义引用系统命名空间,具体的操作方法和属性等被定义在系统的命名控件中,比如如果试写using System.Drawing,则无法在后期开发中进行图形图像方面的设计开发。

2、winform常用控件来自于System.Windows.Forms.Control,该类库来自System.Windows.Forms命名空间

3、对于控件,基本包含属性、方法、事件,比如TextBox控件,而对winform,其实可以理解为调用各种控件,完成功能的实现。所以在进行winform开发第一阶段:掌握各个控件的属性、方法、事件。

4、多文档界面(MDI).多文档窗口环境下进行开发设计,一般在一个windows开发项目中多文档窗口(MDI)只有一个,而其余的窗口为非MDI窗口,在设定窗口的父子关系时,需要指定这些非MDI窗口的MDI父窗口为当前的MDI主窗口,这样打开的子窗口才可以收到父窗口的限制

5、利用窗体参数定义进行传值。实现方法:在窗体2创建Form的字段,然后在窗体1实例窗体2,并将窗体1需要传送的数值,传递给实例化的窗体2.

实现步骤:

1、创建Form1和Form2,在Form1添加控件,并添加按钮事件,在按钮事件中实例化Form2,然后将Form1的数值作为实参传递给Form2

2、在Form2中,添加字段。用于接受Form1传递的数据,然后并添加控件,显示接受的数据

相关推荐
唐宋元明清21885 分钟前
.NET 磁盘管理-技术方案选型
windows·c#·存储
故事不长丨20 分钟前
C#正则表达式完全攻略:从基础到实战的全场景应用指南
开发语言·正则表达式·c#·regex
哈库纳玛塔塔1 小时前
放弃 MyBatis,拥抱新一代 Java 数据访问库
java·开发语言·数据库·mybatis·orm·dbvisitor
phltxy1 小时前
从零入门JavaScript:基础语法全解析
开发语言·javascript
天“码”行空2 小时前
java面向对象的三大特性之一多态
java·开发语言·jvm
气概2 小时前
法奥机器人学习使用
学习·junit·机器人
Qhumaing2 小时前
C++学习:【PTA】数据结构 7-1 实验7-1(最小生成树-Prim算法)
c++·学习·算法
好大哥呀3 小时前
Java Web的学习路径
java·前端·学习
odoo中国3 小时前
Odoo 19 模块结构概述
开发语言·python·module·odoo·核心组件·py文件按
代码N年归来仍是新手村成员4 小时前
【Java转Go】即时通信系统代码分析(一)基础Server 构建
java·开发语言·golang