程序设计课 C#的作业报告四

实验四 文本编辑器

设计开发一个多文档文本编辑器,在文本编辑器,图像处理器这样的应用软件中,通常需要同时处理一个或多个文档,每

个文档独立地执行软件所需要的功能,子窗体之间可以进行数据交互,也可以互不相关,Visual Studio开发环境就是多文档文本编辑器。

1. 界面设计

Cgg9sJ.png

2. 功能实现

分别运行新建文档,设置字体,设置粗体,设置斜体,设置下划线,情况如下:

CggiZR.md.png

3. 拓展功能

分别对其进行颜色改变,撤回,搜索与替换的功能,居中以及右对齐运行情况如下:
CggFd1.png

CggkIx.png

4. 实验体会
  1. 这次实验深刻体会到了C#里边的某些控件的方便性,就比如这次实验里边的Richtextbox里边的各种函数,一句话的函数就可以完成撤回,剪切,复制,粘贴等功能。
  2. 更加深刻地认识到了comblebox这个控件的功能,可以利用它加载自己定义的一系列东西,还可以加载本系统已有的东西。
  3. 在拓展功能部分对于搜索字符常与替换有了更深刻地理解,了解到里面搜索是如何去搜索的,就是利用原来你搜索的字符串长度去搜索的,每次累加直到达到文本末。替换也是利用了搜索功能去查询然后再把它给换掉。
  4. 最后一次程序设计课的实验,来个总结,虽然一开始对C#毫不理解,对语法也不是很明白,但是自己一步步做的每一个实验都有所收获,不会的去百度,最后完成一个个作品,十分开心,总体上看,C#确实要比其他的图形界面编程语言好得多,只能说它的工具确实太强大了。
代码下载地址:多文档编辑器

听说,打赏我的人最后都成了大佬。



文章目录
  1. 1. 实验四 文本编辑器
    1. 1.0.0.1. 1. 界面设计
    2. 1.0.0.2. 2. 功能实现
    3. 1.0.0.3. 3. 拓展功能
    4. 1.0.0.4. 4. 实验体会
    5. 1.0.0.5. 代码下载地址:多文档编辑器