使用菜单、工具栏来改变窗口的大小与颜色 10、WinForms 高级编程 目标 创建一个修改窗口的大小与颜色的应用程序。创建一个单文档的文本编辑器应用程序。指导班主任讲解阶段目标 第一部分指导(60 分钟) 练习 1:使用菜单、工具栏来改变窗口的大小与颜色 问题 主菜单、快捷菜单、工具栏和状态栏的应用实例 指导班主任讲解问题说明 用户在窗体上单击右键,弹出图示的快捷菜单。执行其中的颜色命令可形成与主菜单中相应命令等效的结果。某命令执行时菜单项两侧带有"?"标记。再次执行该菜单命令取消相应的颜色及菜单项一侧的"?"标记,将颜色恢复为背景色。执行快捷菜单中的"红"命令,然后再度打开快捷菜单后,如图 1.2 所示。 图 1.1 默认窗体背景色 图 1.2 红色背景色 剖析 指导班主任剖析解题思路 添加工具栏和状态栏后,窗体的界面设计如图 1.3 所示。主要用到了这种控件:MenuStrip,Context MenuStrip,ToolStrip,StatusStrip。 图 1.3 窗体设计界面 推荐步骤: (1)创建 Windows 应用项目。 (2)按照设计界面添加相应的控件,并在主菜单和快捷菜单中添加相应的菜单项;并添加相应的点击处理风波函数。