一、记事本制作
所用到的控件
1、菜单工具栏MenuStrip-插入标准项
2、TextBox -显示部分 (richTextBox)
小箭头 MultiLine 选中多行
Dock属性占满。
(1)编辑菜单的制作、
- 撤销
- 剪切
- 粘贴
- 复制
- 删除
- 全选
- 时间
- 查找
单独做一个窗体点击打开
把主窗口传给查找的窗口
窗口的三种显示类型
1、对象.Show(); 随意打开
2、对象.Owner=this
对象.Show();
打开窗口在父窗口之上,子窗口打开期间可以操作父窗口。
3、对象.ShowDialog(); 以弹窗的形式打开,不关闭子窗口没法操作父窗口。
拓展:如何在子窗口调用主窗口的控件
将主窗口通过构造函数传值传到子窗口,再将主窗口控件的生成代码中该控件的访问修饰符的private改成public,
就可以调用父窗口的控件了
- 自动换行
三、对话框控件和输入输出流
1、ColorDialog - 颜色选择
2、FontDialog - 字体选择
3、OpenFileDialog - 打开文件对话框
打开在本地保存的文件使用流操作
using System.IO;
4、SaveFileDialog - 保存对话框
先引用命名空间 using System.IO;
StreamReader 读取流
StreamWrite 输出流
四、winform弹出警告框是否进行修改操作
第一个参数是弹出窗体显示的内容,第二个参数是标题,第三个参数是该弹窗包含确定和取消按钮。
返回的是一个枚举类接收一下。
再进行判断,如果点的是确定按钮,再进行下一步的增删改操作。