vb.net 教程 3-11 窗体控件综合编程 2-1

来源:互联网 发布:剑指offer java版 编辑:程序博客网 时间:2024/06/05 00:12
综合之前学习的控件知识,本节给出一个综合应用的例子,一个富文本编辑器
用到的控件包括:
菜单控件、工具栏控件、状态栏控件、富文本框
颜色对话框、打开文件对话框、保存文件对话框

具体参看下图:

菜单项设置:
   
文件菜单:
新建文件:新建一个rtf文档
载入文件:载入一个已经有的rtf文档
保存文件:将文档保存为rtf文件
退出:退出编辑器

编辑:
剪切:对选择内容进行剪切
复制:复制选择的内容
粘贴:将剪贴板内容粘贴到当前编辑器

帮助:(只提供了关于)
关于:编辑器的说明

工具栏:
依次为:
撤销、重做、文字颜色、文字背景、字体、文字大小、粗体、斜体、下划线、左对齐、居中对齐、右对齐、文档背景色、插入图片
其中:

ToolStripComboBox1:设置字体:
Item:简化起见,这里增加了常见的字体,有兴趣的朋友请参看 vb.net 教程 5-2 枚举计算机上安装的字体 ,自己加入枚举字体的代码
DropDownStyle:DropDownList

ToolStripComboBox2:设置文字大小:
Item:增加了从9-20,但是不限制用户输入。

窗体属性:为了确保窗体大小改变影响显示效果所以窗体设置为固定不可调整大小,不能最大化
FormBorderStyle:FixedSingle
MaximizeBox:False
Text:编辑器 - http://blog.csdn.net/uruseibest

状态栏属性:设置为两段,前一段ToolStripStatusLabel1输出附加信息,后一段ToolStripStatusLabel2显示版权

打开文件对话框1:用于打开已经存在的rtf文件
Filter:rtf文本|*.rtf  
Title:打开文件

打开文件对话框2:用于打开已经存在的图片文件
Filter:图片文件|*.jpg;*.png;*.bmp
Title:选择要插入的图片

保存文件对话框:用于保存rtf文件
Filter:rtf文本|*.rtf
Title:保存文件

运行时效果如下图:

学习更多vb.net知识,请参看 vb.net 教程 目录


原创粉丝点击