- 7
- 0
- 约1.36万字
- 约 72页
- 2015-11-19 发布于广东
- 举报
电子科大成都学院精品课程《Visual C# .Net程序设计》 Visual C# .Net程序设计 电子科大成都学院计算机系 课件制作:杨剑 E-Mail:yangjian.email@163.COm 第七章 Windows程序的窗体设计技术 7.1 窗体与控件概述 7.2 按钮、标签与文件框控件 7.3 选择控件 7.4容器控件 7.5 PictureBox控件 7.6 菜单、工具栏和状态栏 7.7对话框 7.8 SDI和MDI应用程序 7.1 窗体与控件 一、 Windows窗体 二、窗体的控件 一、Windows窗体 1. Windows窗体 Windows窗体是使用C#来建立基于窗口应用程序的出发点。不过,从窗体本身来看,它只是一个可移动的界面而已。虽然用户可以直接在窗体上绘制对象和文本,但是窗体的真正作用是充当Windows控件的容器。 2. Windows窗体命名空间 Windows窗体的基类是Form,在System.Windows.Forms命名空间中定义. .NET中的大多数控件都派生于System.Windows.Forms.Control类,该类定义了控件的基本功能。 3. 窗体的主要属性 二、窗体的控件 1. .NET Framework中的窗体控件 2. 控件的属性 1. .NET Framework中的窗体控件 数据显示 DataGridView 数据绑定和定位 BindingSource、BindingNavigator 文本编辑 TextBox、RichTextBox、MaskedTextBox 信息显示 Lable、StatusStrip、ProgressBar 网页显示 WebBrowser 列表与选择 CheckBox、CheckedListBox、ComboBox、RadioButton、ListBox、ListView、NumericUpDown、TreeView、DomainUpDown、TrackBar、 图形显示 PictureBox、ImageList 日期设置 DateTimePicker、MonthCalendar 对话框 ColorDialog、FontDialog、OpenFileDialog、PrintDialog、PrintPreviewDialog、FolderBrowerDialog、SaveFileDialog 命令 Button、LinkLabel、NotifyIcon、ToolStrip 菜单 MenuStrip、ContextMenuStrip 用户帮助 HelpProvider、 ToolTrip 将其他控件分组 Panel、GroupBox、TabControl、SplitContainer、TableLayoutPanel、FlowLayoutPane 2. 控件的属性 控件的属性(续) 7.2 按钮、标签与文件框控件 一、按钮控件 二、标签控件 三、文本框控件 四、用户登录实例 一、按钮控件 1. 常见属性 Name:用于设置对象的名称,以便在代码中引用。 Text:以文本形式显示在按钮上的标题文字。如果要设置快捷键,则在快捷键字母前面加上一个“”字符 Visible:决定该按钮是否可见 Enabled:决定该按钮是否有效 FlatStyle:决定该按钮的样式,值为FlatStyle枚举型 Image:指定一个在按钮上显示的图像 ImageAlign:设置图像在按钮上的对齐方式 2. 设置属性的值 方法1:在程序设计阶段,在控件的“属性”窗口中直接修改相关的属性值; 方法2:用程序代码修改属性 注意:各种控件对象的Name属性只能通过“属性”窗口更改,该属性在设计时有效,运行时为只读。 二、标签控件 1. 作用:主要用于在窗体上显示文本 2. 控件名: Label:标准的Windows标签; LinkLabel:类似于Label,但以超链接方式显示 3. 标签控件的常用属性 三、文本框控件 1. TextBox控件 2. RichTextBox控件 1. TextBox控件 (1)TextBox常见的属性 (2) TextBox常用事件 2. RichTextBox控件 常用属性 RichBoxText常用属性(续) 四、应用实例:用户登录 【实例7-1】设计一个简单的用户登录界面,当输入正确的用户名和密码时,系统将给出正确的提示,否则给出错误提示。 实例7-1源代码阅读(见教材) 操作演示 代码分析 7.3 选择控件 一、RadioButton控件 二、CheckBox控件 三、ListBox控件 四、ComboBox控件 五、应用实例:添加学生信息 一、R
您可能关注的文档
- 新Visual Basic程序设计教程 普通高等教育“十一五”国家级规划教材 教学课件 李雁翎 周东岱 潘伟 yl _1.ppt
- 新Visual Basic程序设计教程 普通高等教育“十一五”国家级规划教材 教学课件 李雁翎 周东岱 潘伟 yl _2.ppt
- 新Visual Basic程序设计教程 普通高等教育“十一五”国家级规划教材 教学课件 李雁翎 周东岱 潘伟 yl _3.ppt
- 新Visual Basic程序设计教程 普通高等教育“十一五”国家级规划教材 教学课件 李雁翎 周东岱 潘伟 yl _4.ppt
- 新Visual Basic程序设计教程 普通高等教育“十一五”国家级规划教材 教学课件 李雁翎 周东岱 潘伟 yl _5.ppt
- 新Visual Basic程序设计教程 普通高等教育“十一五”国家级规划教材 教学课件 李雁翎 周东岱 潘伟 yl _6.ppt
- 新Visual Basic程序设计教程 普通高等教育“十一五”国家级规划教材 教学课件 李雁翎 周东岱 潘伟 yl _7.ppt
- 新Visual Basic程序设计教程 普通高等教育“十一五”国家级规划教材 教学课件 李雁翎 周东岱 潘伟 yl _8.ppt
- 新Visual Basic程序设计教程 普通高等教育“十一五”国家级规划教材 教学课件 李雁翎 周东岱 潘伟 yl _9.ppt
- 新Visual Basic程序设计教程 普通高等教育“十一五”国家级规划教材 教学课件 李雁翎 周东岱 潘伟 yl _10.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- ntvf调试资料解读.doc VIP
- 电影《色.戒》的叙事伦理.doc VIP
- 上海大学2023-2024学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 佳能EOS1500D基本使用说明书说明书.pdf VIP
- 上海大学2023-2024学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 渣打银行(香港)有限公司.PDF VIP
- 2024年吉林高职高专院校单招统一考试《语文》试卷及参考答案.pdf VIP
- JSG202515机器人系统集成应用技术样题-学生组.docx VIP
- 棋盘博弈采购法战略体系.ppt VIP
- 节后复产复工安全知识考试试卷及答案.docx
原创力文档

文档评论(0)