Mdi应用程序操作步骤及代码最新

Mdi应用程序操作步骤及代码最新

ID:39466102

大小:97.50 KB

页数:15页

时间:2019-07-04

Mdi应用程序操作步骤及代码最新_第1页
Mdi应用程序操作步骤及代码最新_第2页
Mdi应用程序操作步骤及代码最新_第3页
Mdi应用程序操作步骤及代码最新_第4页
Mdi应用程序操作步骤及代码最新_第5页
资源描述:

《Mdi应用程序操作步骤及代码最新》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实现MDI应用程序目标:一、实现MDI1、创建父窗体frmMdiFather,设置其Name、Text、IsMdiContainer属性2、添加StatusStrip控件,修改其Text属性为空3、创建子窗体frmChild,设置其Name属性4、为父窗体添加构造函数:publicfrmMdiFather(){InitializeComponent();frmChilddoc=newfrmChild(this);doc.Show();}同时修改子窗体构造函数publicfrmChild(frmMdiFatherparent){InitializeComponent(

2、);this.MdiParent=parent;}运行看效果:父子窗体之间的关系。二、添加菜单和RichTextBox控件5、为父窗体添加主菜单文件

3、新建、打开、退出,并修改其Name属性(MunuFile和MenuNew)6、为子窗体添加RichTextBox控件,并设置其Anchor属性7、为“新建”菜单添加事件处理函数:①//声明并初始化全局变量,用来记录打开的子窗体数目intwindowCount=1;②修改子窗体构造函数///此处增加注释publicfrmChild(frmMdiFatherparent,stringcaption){InitializeC

4、omponent();15this.MdiParent=parent;this.Text=caption;//子窗体标题}③同时修改父子窗体的构造函数publicfrmMdiFather(){InitializeComponent();windowCount++;stringcaption=”文档”+windowCount;frmChilddoc=newfrmChild(this,caption);doc.Show();}④//“文件”

5、“新建”菜单项单击事件处理函数privatevoidMenuNew_Click(objectsender,EventArgse){

6、windowCount++;stringcaption="文档"+windowCount;frmChilddoc=newfrmChild(this,caption);doc.Show();}三、RichTextBox控件(1)公共属性:nAcceptsTab获取或设置一个值,该值指示在多行文本框控件中按Tab键时,是否在控件中输入一个Tab字符,而不是按选项卡的顺序将焦点移动到下一个控件。nAutoSize获取或设置一个值,通过该值指示当分配给控件的字体发生更改时,RichTextBox的大小是否自动调整。nDetectUrls获取或设置一个值,通过该值指示当在控件

7、中输入某个统一资源定位符(URL)时,RichTextBox是否自动设置URL的格式。nLines获取或设置文本框控件中的文本行。nRightMargin获取或设置RichTextBox控件内单个文本行的大小。nScrollBars获取或设置RichTextBox控件中显示的滚动条类型。nSelectedRtf获取或设置控件中当前选定的RTF格式的格式化文本。nSeleetedText获取或设置RichTextBox内的选定文本。nSelectionBullet获取或设置一个值,通过该值指示项目符号样式是否应用到当前选定内容或插入点。nSelectionColor获

8、取或设置当前选定文本或插入点的文本颜色。nSelectionFont获取或设置当前选定文本或插入点的字体。nSelectionLength获取或设置控件中选定的字符数。nSeleetionStart获取或设置文本框中选定的文本起始点。(2)公共方法:15nClear从文本框控件中清除所有文本。nCut将文本框中当前选定的内容剪切到剪贴板上。nCopy将文本框中的当前选定内容复制到剪贴板上。nLoadFile将文件的内容加载到RichTextBox控件中。nPaste将剪贴板的内容粘贴到控件中。nSaveFile将RichTextBox的内容保存到文件中。(3)公共事

9、件:nImeChange当在中文版的Windows操作系统上切换输入方法时发生。nLinkClicked当用户在控件文本内的链接上单击时发生。nSelectionChanged控件内的选定文本更改时发生。nTabStopChangedTabStop属性值更改时发生。nVScroll当用户单击控件的垂直滚动条时发生。RichTextBox控件实例支持的功能之一就是能读写文本和RTF文件,利用了公共方法LoadFile()和SaveFile(),其语法形式如下所示。LoadFile(stringpath,RichTextBoxStreamTypefiletype);

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。