摘要: 4.5 实现 About 对话框 前边介绍的 SaveDialog 、OpenDialog 和 FontDialog 都是类库中预先定义的对话框, 本节介绍如何创建满足一定要求的自制对话框。对话框其实就是窗体,其基类和主窗体一样,是 System.Windows.Forms.Form。 只是一般对话 阅读全文
posted @ 2020-01-19 16:22 白衣纵马趁年少 阅读(2003) 评论(0) 推荐(0)
摘要: 4.4.1 FontDialog控件属性和方法 属性 Font:用户用 FontDialog 对话框选定的字体. 4.4.2 修改字体属性的实现方法 (14)放 FontDialog 控件到窗体,属性 Name=fontDialog1 。增加顶级菜单项:格式,为格式顶 级 菜单 项 的 弹 出菜 单 阅读全文
posted @ 2020-01-19 16:09 白衣纵马趁年少 阅读(907) 评论(0) 推荐(0)
摘要: 4.3 实现文本编辑器的存取文件功能 文本编辑器都具有文件存取功能,顶级菜单项文件的弹出菜单中一般包括如下菜单项:新建、打开、关闭、保存和另存为等。本节实现以上菜单项。 4.3.1 OpenFileDialog 和 SaveFileDialog 控件 OpenFileDialog 对话框用来选择要打 阅读全文
posted @ 2020-01-19 16:00 白衣纵马趁年少 阅读(1240) 评论(0) 推荐(0)
摘要: 4.2 实现文本编辑器的剪贴板功能 许多程序都支持剪贴板功能。通过剪贴板可以完成数据的剪贴(Cut),复制(Copy),粘贴(Paste)等功能。 剪贴板可以理解为一块存储数据的公共区域,用户可以把数据复制或剪贴到剪贴板中,本任务或其它任务要用剪贴板中的数据时, 可以用粘贴功能从剪贴板中把数据取出。 阅读全文
posted @ 2020-01-19 15:41 白衣纵马趁年少 阅读(727) 评论(0) 推荐(0)
摘要: 4.1 用 RichTextBox 控件实现文本编辑器 RichTextBox 控件可以用来输入和编辑文本, 该控件和 TextBox 控件有许多相同的属性、事件和方法,但比 TextBox 控件的功能多, 除了 TextBox 控件的功能外,还可以设定文字的颜色、字体和段落格式,支持字符串查找功能 阅读全文
posted @ 2020-01-19 15:29 白衣纵马趁年少 阅读(2388) 评论(0) 推荐(1)
摘要: 3.21 快捷菜单 (ContextMenu) 使用过 Word 程序的人都知道,在其程序窗口的不同位置单击右键,会出现不同弹出菜单,这个弹出菜单叫快捷菜单, 这节介绍如何在应用程序中增加快捷菜单。 快捷菜单和主菜单的属性、事件和方法基本一致,只是快捷菜单没有顶级菜单项,因此这里就不多介绍了。 例子 阅读全文
posted @ 2020-01-19 11:25 白衣纵马趁年少 阅读(999) 评论(0) 推荐(0)
摘要: 3.20 鼠标事件从类 System.Windows.Forms.Control 派生的控件都有鼠标事件,控件的 Click 事件本质上也是鼠标事件。一些控件还有单独的鼠标事件,例如 Form。鼠标事件有: ? MouseDown:如果鼠标位于控件区域,按下鼠标按键时产生该事件。 ? MouseUp 阅读全文
posted @ 2020-01-19 10:48 白衣纵马趁年少 阅读(3015) 评论(0) 推荐(0)
摘要: 3.19 状态栏 (statusStrip)控件Windows 应用程序的状态栏一般用来显示一些信息,如时间,鼠标位置等。 1. 状态栏控件的属性 ? 属性 Items:集合属性, 存储状态栏中的各个分栏对象。 单击其后标题为 ⋯的按钮,可以打开集合编辑器对话框,增加或删除分栏,修改分栏属性。 2. 阅读全文
posted @ 2020-01-19 10:35 白衣纵马趁年少 阅读(3227) 评论(0) 推荐(0)
摘要: 3.18 工具条一般 Windows 应用程序都有一个工具条,可以认为工具条上的按钮为菜单的某一菜单项的快捷按钮,单击工具条按钮相当于单击相应菜单项,完成同样的功能。 1. 工具条的组成及功能 放工具条控件 ToolBar 到窗体中, 可以为该窗体增加一个工具条。 在工具条中可以增加Button 按 阅读全文
posted @ 2020-01-19 10:09 白衣纵马趁年少 阅读(1107) 评论(0) 推荐(0)
摘要: 3.17 菜单Windows应用程序一般都有一个菜单, 通过选择菜单中的不同菜单项, 完成指定的功能。使用主菜单控件 MainMenu可以很容易建立 windows 应用程序的主菜单。 1. 菜单的组成及功能 放主菜单控件 MainMenu到窗体中,可以为窗体增加一个主菜单。 主菜单一般包括若干顶级 阅读全文
posted @ 2020-01-19 09:49 白衣纵马趁年少 阅读(1905) 评论(0) 推荐(0)