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

实验四 文本编辑器##

设计开发一个多文档文本编辑器,在文本编辑器,图像处理器这样的应用软件中,通常需要同时处理一个或多个文档,每个文档独立地执行软件所需要的功能,子窗体之间可以进行数据交互,也可以互不相关,Visual Studio开发环境就是多文档文本编辑器。

1. 界面设计

界面

2. 功能实现

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

功能

3. 拓展功能

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

扩展功能2

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

代码下载地址:多文档编辑器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值