4.8.1 打印预览 用 PrintPreviewDialog 类可以在屏幕上显示 PrintDocument 的打印效果,既打印预览。实现打印预览的具体步骤如下: (1) 为文件顶级菜单项的弹出菜单增加菜单项:打印预览。...
4.8.1 打印设置对话框控件PageSetupDialog Windows 窗体的PageSetupDialog控件是一个页面设置对话框,用于在Windows应用程序中设置打印页面的详细信息,对话框的外观如 图 4.8.2 。 图 4.8.2 用户使...
4.1 打印和打印预览 打印和打印预览是一个编辑器必须具有的功能,本节介绍实现打印和打印预览的方法。一般要实现如下菜单项:打印、打印预览、页面设置。 4.8.1 PrintDocument类 Prin...
4.7.1 提示用户保存修改的文件的实现 (1)为Form1类增加一个bool变量bSave=false作为标记,用来跟踪RichTextBox中文本内容改变的情况。在程序开始运行、建立和打开一个新文件时,bSave=false,表...
4.7.1 对话框MessageBox 使用MessageBox可以打开一个对话框,用法如下: MessageBox.Show(this, 要保存当前更改吗?,保存更改吗?, MessageBoxButtons.YesNoCancel,MessageBoxIcon.Question); 第一个参数是父窗口,...
...
4.1 提示用户保存修改的文件 用户在新建文本,打开其他文本或者退出文本编辑器时,如果编辑内容发生了改变,应提示用户是否保存已修改的文本内容。因此就需要在用户关闭当前文...
4.6.1 写字板查找替换功能的实现 (1) 建立查找替换对话框。对话框其实就是窗体,其基类是System.Windows.Forms.Form。选择菜单项项目/添加Windows窗体,弹出对话框(如图4.5),选择Windows窗体,...
4.1 实现文本编辑器查找替换功能 本节首先介绍模式对话框和非模式对话框的概念。并用非模式对话框实现文本编辑器程序的查找和替换功能。 4.6.1 模式对话框和非模式对话框 模式对话...
4.1 实现About对话框 前边介绍的SaveDialog、OpenDialog和FontDialog都是类库中预先定义的对话框,本节介绍如何创建满足一定要求的自制对话框。对话框其实就是窗体,其基类和主窗体一样,是...