预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共60页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第10章Windows窗体高级控件的使用本章要点在Windows应用程序中,选项卡用于将相关的控件集中在一起,放在一个页面中 选项卡控件用于显示多个选项卡,其中每个选项卡均可包含图片和其他控件 选项卡相当于另一个窗体,可以容纳其他控件10.1.1选项卡控件的常用属性事件10.1.3选项卡控件的操作实例10.1.3选项卡控件的操作实例10.1.3选项卡控件的操作实例菜单提供了将命令分组的一致方法MenuStrip控件主要用于生成所在窗体的主菜单。在设计窗体中添加该控件后,会在窗体上显示一个菜单栏,可以直接在此菜单栏上编辑各主菜单项及对应的子菜单项。编辑各菜单项内容时,可以用符号“&”指定该菜单项的组合键,让其后的字母带下划线显示,如编辑菜单项“文件(&F)”,则会显示为“文件(F)”,意思是可以直接用“Alt+F”组合键实现与单击该菜单项相同的功能;用符号“-”可以在菜单中显示各项之间的分隔条。(1)AllowItemReorder: 当程序运行时,按下<Alt>键是否允许改变各菜单项的左右排列顺序。 (2)Dock: 指示菜单栏在窗体中出现的位置,默认值为Top。 (3)Items: 用于编辑菜单栏上显示的各菜单项。单击[Items]属性后[…]按钮,弹出[项集合编辑器]对话框。(1)Checked: 指示菜单项是否被选中。默认值为false。 (2)CheckOnClick: 决定单击菜单项时是否使其选中状态发生改变。 (3)CheckState: 指示菜单项的状态。 (4)DisplayStyle: 指示菜单项上的显示内容。共有4个属性值:None、Text、Image和ImageAndText,分别表示不显示任何内容、仅显示文本、仅显示图标、同时显示文本和图标。默认值为ImageAndText。 (5)DropDownItems: 单击该属性后的[…]按钮,调出[项集合编辑器]对话框,以此编辑该菜单项对应得子菜单中的各菜单项。(6)Image: 指定在该菜单项上显示的图标。 (7)ShortcutScaling: 为菜单项指定的快捷键。 (8)ShowShortCutKeys: 指示是否在菜单项上显示快捷键。ItemClicked事件: 当单击菜单栏上各主菜单项时触发的操作。 Click事件: 单击菜单项时触发。菜单控件的操作实例privatevoid新建ToolStripMenuItem_Click(objectsender,EventArgse) { textBox1.Visible=true; textBox1.Text="微软公司对C#的定义是:“C#是一种类型安全的、现代的、简单的,由c和c++衍生出来的面向对象的编程语言,它是牢牢根植于C和C++语言之上的,并可立即被C和C++开发人员所熟悉。C#的目的就是综合VisualBasic的高生产率和C++的行动力。”"; } privatevoid退出ToolStripMenuItem_Click(objectsender,EventArgse) { textBox1.Clear(); textBox1.Visible=false; } privatevoid宋体ToolStripMenuItem1_Click(objectsender,EventArgse) { textBox1.Font=newFont("宋体",textBox1.Font.Size,textBox1.Font.Style); } privatevoid隶书ToolStripMenuItem1_Click(objectsender,EventArgse) { textBox1.Font=newFont("隶书",textBox1.Font.Size,textBox1.Font.Style); } privatevoid楷体ToolStripMenuItem_Click(objectsender,EventArgse) { textBox1.Font=newFont("楷体_GB2312",textBox1.Font.Size,textBox1.Font.Style); } privatevoid一号ToolStripMenuItem_Click(objectsender,EventArgse) { textBox1.Font=newFont(textBox1.Font.Name,26.25f,textBox1.Font.Style); } privatevoid三号ToolStripMenuItem_Click(objectsender,EventArgse) { textBox1.Font=newFont(textBox1.Font.Name,15.75f,textBox1.F