4.1 提示用户保存修改的文件 用户在新建文本,打开其他文本或者退出文本编辑器时,如果编辑内容发生了改变,应提示用户是否保存已修改的文本内容。因此就需要在用户关闭当前文...
4.1 实现文本编辑器查找替换功能 本节首先介绍模式对话框和非模式对话框的概念。并用非模式对话框实现文本编辑器程序的查找和替换功能。 4.6.1模式对话框和非模式对话框 模式对话...
4.1 实现About对话框 前边介绍的SaveDialog、OpenDialog和FontDialog都是类库中预先定义的对话框,本节介绍如何创建满足一定要求的自制对话框。对话框其实就是窗体,其基类和主窗体一样,是...
4.1 修改字体属性 为修改字体属性,首先打开字体对话框FontDialog,选择指定字体。可以按两种方式修改字体,如果未选中字符,表示以后键入的字符将按选定字体输入。如果选中字符,...
4.1.1存取文件功能的实现 (1) 把OpenFileDialog和SaveFileDialog控件放到窗体中。属性Name分别是openFileDialog1和saveFileDialog1。 (2) 增加顶级菜单项:文件,为其弹出菜单增加菜单项:新建、打开....
4.1 实现文本编辑器的存取文件功能 文本编辑器都具有文件存取功能,顶级菜单项文件的弹出菜单中一般包括如下菜单项:新建、打开、关闭、保存和另存为等。本节实现以上菜单项。...
4.1 实现文本编辑器的剪贴板功能 许多程序都支持剪贴板功能。通过剪贴板可以完成数据的剪贴(Cut),复制(Copy),粘贴(Paste)等功能。剪贴板可以理解为一块存储数据的公共区域...
4.1 用RichTextBox控件实现文本编辑器 RichTextBox控件可以用来输入和编辑文本,该控件和TextBox控件有许多相同的属性、事件和方法,但比TextBox控件的功能多,除了TextBox控件的功能外,还可...
3.1 综合例子:计算器 具体步骤如下: (1) 建立一个新项目。Form属性MaxiMizeBox=false,属性MiniMizeBox=false。属性FormBorderStyle=FixedDialog,窗口不能修改大小。 (2) 放textBox控件到窗体,属性Nam...
3.1 快捷菜单(ContextMenu) 使用过Word程序的人都知道,在其程序窗口的不同位置单击右键,会出现不同弹出菜单,这个弹出菜单叫快捷菜单,这节介绍如何在应用程序中增加快捷菜单。快捷...