新Visual C# .NET程序设计教程 教学课件 罗福强 白忠建 杨剑 C# Ch7.pptVIP

  • 7
  • 0
  • 约1.36万字
  • 约 72页
  • 2015-11-19 发布于广东
  • 举报

新Visual C# .NET程序设计教程 教学课件 罗福强 白忠建 杨剑 C# Ch7.ppt

电子科大成都学院精品课程《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

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档