1 / 74
文档名称:

第9章 Windows应用程序设计.ppt

格式:ppt   页数:74
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第9章 Windows应用程序设计.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第9章 Windows应用程序设计.ppt

文档介绍

文档介绍:第9章 Windows应用程序设计
本章要点:
 Visual C#开发Windows应用程序的方法
事件驱动的程序设计的概念
窗体的属性、方法和事件
文本类控件的应用
列表类控件的应用
进度条、滚动条、时钟、轨迹条等控件的应用
循序渐进学理论
Visual C#开发Windows应用程序的方法
图9-1 可视化程序设计模型

(1)属性
属性是类或对象的一种成份,它反应类创建的对象的特征。
(2)方法与事件
方法与事件是类的成份,它们共同决定了对象的行为特征。
(3)事件驱动的程序设计
面向对象的程序设计语言的基本编程模式是事件驱动。
C#编写Windows应用程序的一般过程
利用Visual C#编制Windows应用程序的过程可归结成以下几个步骤:
(1)利用窗体设计器和【Windows窗体】控件组中的控件设计应用程序界面。
(2)设计窗口和控件的属性。
(3)编写事件方法代码。
窗体
所谓窗体其实就是Windows的窗口,C#中的
Windows应用程序是以窗体(Form)为基础的。
(1)Name属性:用来获取或设置窗体的名称。
(2)WindowState属性:用来获取或设置窗体的窗口状态。
(3)StartPosition属性:用来获取或设置运行时窗体的起始位置。
(4)Text属性:该属性是一个字符串属性,用来设置或返回在窗口标题栏中显示的文字。
(5)Width属性:用来获取或设置窗体的宽度。
(6)Heigth属性:用来获取或设置窗体的高度。
(7)Left属性:用来获取或设置窗体的左边缘的 x 坐标(以像素为单位)。
(8)Top属性:用来获取或设置窗体的上边缘的 y 坐标(以像素为单位)。
(9)ControlBox属性:用来获取或设置一个值,该值指示在该窗体的标题栏中是否显示控制框。
(10)MaximumBox属性:用来获取或设置一个值,该值指示是否在窗体的标题栏中显示最大化按钮。
(11)MinimizeBox属性:用来获取或设置一个值,该值指示是否在窗体的标题栏中显示最小化按钮。
(12)AcceptButton属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当用户按 ENTER 键时就相当于单击了窗体上的该按钮。
(13)CancelButton属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当用户按ESC键时就相当于单击了窗体上的该按钮。
(14)Modal属性:该属性用来设置窗体是否为有模式显示窗体。
(15)ActiveControl属性:用来获取或设置容器控件中的活动控件。
(16)ActiveMdiChild属性:用来获取多文档界面(MDI)的当前活动子窗口。
(17)AutoScroll属性:用来获取或设置一个值,该值指示窗体是否实现自动滚动。
(18)BackColor属性:用来获取或设置窗体的背景色。
(19)BackgroundImage属性:用来获取或设置窗体的背景图像。
(20)Enabled属性:用来获取或设置一个值,该值指示控件是否可以对用户交互作出响应。
(21)Font属性:用来获取或设置控件显示的文本的字体。
(22)ForeColor属性:用来获取或设置控件的前景色。
(23)IsMdiChild属性:获取一个值,该值指示该窗体是否为多文档界面(MDI) 子窗体。
(24)IsMdiContainer属性:获取或设置一个值,该值指示窗体是否为多文档界面(MDI) 中的子窗体的容器。
(25)KeyPreview属性:该属性用来获取或设置一个值,该值指示在将按键事件传递到具有焦点的控件前,窗体是否将接收该事件。
(26)MdiChildren属性:数组属性。
(27)MdiParent属性:该属性用来获取或设置此窗体的当前多文档界面(MDI) 父窗体。
(28)ShowInTaskbar属性:该属性用来获取或设置一个值,该值指示是否在 Windows 任务栏中显示窗体。
(29)Visible属性:该属性获取或设置一个值,该值指示是否显示该窗体或控件。
(30)Capture属性:如果该属性值为true,则鼠标就会被限定只由此控件响应,不管鼠标是否在此控件的范围内。

(1)Show方法
该方法的作用是让窗体显示出来,其调用格式为:
();
(2)Hide方法
该方法的作用是把窗体隐藏出来,其调用格式为:
();
(3)Refresh方法
该方法的作用是刷新并重画窗体,其调用格式为:
();

最近更新

2024年广东建设职业技术学院单招职业技能考试.. 39页

2024年广东江门中医药职业学院单招职业技能测.. 39页

2024年广东省云浮市单招职业倾向性考试模拟测.. 40页

2024年广东省深圳市单招职业适应性测试题库附.. 40页

2024年广东省阳江市单招职业倾向性考试模拟测.. 41页

2024年广东科贸职业学院单招职业适应性考试模.. 41页

2024年广州城建职业学院单招职业技能测试模拟.. 41页

2024年广西制造工程职业技术学院单招职业适应.. 41页

2024年广西理工职业技术学院单招职业技能测试.. 39页

2024年广西省崇左市单招职业倾向性测试题库完.. 40页

2024年广西科技职业学院单招职业适应性测试模.. 40页

2024年广西自然资源职业技术学院单招职业技能.. 41页

2024年廊坊燕京职业技术学院单招职业倾向性测.. 39页

2024年徐州生物工程职业技术学院单招职业适应.. 41页

2024年惠州卫生职业技术学院单招职业倾向性考.. 40页

2024年成都外国语学院单招职业倾向性测试题库.. 41页

2024年成都纺织高等专科学校单招职业倾向性测.. 40页

2024年成都银杏酒店管理学院单招职业倾向性考.. 41页

2024年抚州职业技术学院单招综合素质考试模拟.. 40页

2024年新星职业技术学院单招职业适应性测试模.. 39页

2024年新疆师范高等专科学校单招职业适应性测.. 41页

2025年国家开放大学《建筑力学》章节测试参考.. 13页

2024年常州机电职业技术学院单招职业适应性测.. 78页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页

食品安全自查、从业人员健康管理、进货查验记.. 9页

康复医院设置标准1 14页

介绍医院门诊ppt 28页

农村人才流失国外研究报告 2页

空调系统维保记录表格模板 7页

曾仕强易经六十四卦解 68页