新Visual Basic.NET基础教程 教学课件 张晓蕾 第3章 算法与算法在VB.NET中的实现.pptVIP

  • 2
  • 0
  • 约 65页
  • 2016-10-26 发布于广东
  • 举报

新Visual Basic.NET基础教程 教学课件 张晓蕾 第3章 算法与算法在VB.NET中的实现.ppt

(3)设计算法,选择最适于解决问题的方法,如穷举法、递推法、递归法等; (4)进行算法正确性的分析; (5)进行算法效率分析,尤其是进行时间复杂度分析; (6)算法的实现,选择一种效率好的程序设计语言,编写相应的程序; (7)进行程序的调试和测试,排除程序中的错误; (8)编写相应的文档资料,为算法的完善和修改作准备。 3.4.3 穷举法 1.什么是穷举法 2.缩小穷举范围 3.穷举法常用的列举方法 (1)顺序列举方法 (2)排列列举方法 (3)组合列举方法 3.3 【案例8】介绍八大行星 3.3.1 事件的处理过程 3.3.2 RadioButton控件和CheckBox控件 3.3.3 ListBox控件和ComboBox控件 3.3.1 事件的处理过程 1.什么是事件 事件是可以通过代码响应或处理的操作。事件可由用户操作(如单击鼠标或按某个键)、程序代码或系统生成。例如:鼠标单击按钮事件、加载窗体事件等。 通常,事件都是VB.NET预先设置好的、可以被对象识别的操作。用户只需要在事件过程框架中添加用户的事件处理代码程序,以完成对事件的响应。 2.处理事件的过程的格式 事件处理过程的常见格式为: Private Sub 对象名_事件名(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles对象名.事件名 语句体 End Sub 3.创建事件处理过程 3.3.2 RadioButton控件和CheckBox控件 1.RadioButton控件 RadioButton控件是图形用户界面的单选按钮,也就是说,当用户选择某单选按钮对象时,同一组中的其他单选按钮对象不能同时选中。选中的RadioButton控件符号为 ,未选中的RadioButton控件符号为 ,符号的右边为选项说明文字,如图3-3-4所示。 图3-3-4 RadioButton控件对象 RadioButton控件可以接收Click事件,但一般不需要编写Click事件过程。因为当用户单击单选按钮时,它会自动改变状态。RadioButton控件的默认事件是CheckedChanged事件。当用户单击单选按钮时,其选中的状态会改变,由此产生了CheckedChanged事件。 RadioButton控件的常用属性有以下5个。 (1)(name)属性:设置控件对象的名称。 (2)Text属性:设置单选按钮的文本注释,即选项说明文字。 (3)CheckAlign属性:设置控件符号 或 与说明文字的相对位置,共有9个选择。 (4)Image属性:给控件添加图片,单击其属性值中的 按钮,调出Open对话框导入所需的图片文件。 (5)Checked属性:设置控件是否已选中,True表示选中,False表示未选中。 2.Panel控件和GroupBox控件 Panel控件和GroupBox控件用于为其他控件提供可识别的框架,通常将窗体内的控件按功能细分为多个组。例如:在职工信息登记表中,将与选择性别相关的控件和与选择部门相关的控件分为2组显示。在框架中对所有选项进行分组提供了逻辑上、视觉上的区分和总体的激活。Panel控件和GroupBox控件的功能类似,但是GroupBox控件能在框上显示标题,而Panel控件可以具有滚动条。GroupBox控件的标题由Text属性设置。 Panel控件和GroupBox控件常用的属性有2种。 (1)Enabled属性:其值为False时,程序运行后,该控件及其内的所有控件对象均被屏蔽,不允许用户对其进行操作。 (2)Visible属性:其值为False时,程序运行后,该控件及其内的所有控件对象会被隐藏。 3.CheckBox控件 CheckBox控件是图形用户界面中的复选框,用户可以在多个CheckBox控件对象中选中一个或者多个。选中的CheckBox控件符号为 ,未选中的CheckBox控件符号为 ,符号的右边为选项说明文字,如图3-3-6所示。 图3-3-6 CheckBox控件对象 3.3.3 ListBox控件和ComboBox控件 1.ListBox控件 ListBox(列表框)控件用来以选项列表形式显示一系列选项,并可从中选择一项或多项。如果有较多的选项,超出列表框区域而不能一次全部显示时,会自动加上滚动条。列表框最主要的特点是只能从中选择,不能直接写入或修改其内容。 列表框的基本属性介绍如下。 (1)Items属性 (2)MultiCol

文档评论(0)

1亿VIP精品文档

相关文档