C#的第17节课

来源:互联网 发布:制作网页用什么软件 编辑:程序博客网 时间:2024/06/06 00:34

主讲:创建windows应用程序

 主要内容:单选按扭组

                      容器

                     在列表框控件中添加选项

                     通过添加菜单改进应用程序

                      messagebox类

                      如何使用已有的对话框

        17.1使用单选按钮。大多数控件有相同的创建和实现步骤:1实例化控件对象2设置属性值3将控件对象加入到窗体中17.1.1将单选按钮分组。单选按钮不同于其他控件的地方在使用方式,同常你将一系列单选按钮作为一组,并希望其中的一个单选按钮被选中时,其啊他的单选按钮不被选中17.1.2使用容器。容器让你能够将控件分组,你实际上已经使用 过容器,这就是主窗体,你 也可以创建自己的容器,并将其放在窗体容器和其它容器中,也可以使用另一中控件一分组框,将控件分开,分组框的工作方式于容器相同,但不包含其他的功能。

    17.2使用列表框,另一个你想在窗体上使用的常见控件是列表框,它能让你在一个小框中列出很多的选项,。可以将列表框设置为在选项间滚动,还可以设置成允许用户选择一个或多个选项,由于设置列表框属性的工作量大些,因此有必要简要地介绍其基本功能,17.2.1在列表框中添加选项,在列表框中添加选项包括几个步骤,首先需要告诉类表框, 你要更新它,这是通过调用列表框的begin update方法实现的,对于名为mstbox的列表框代码如下mylistboxbeginupdate()调用上述方法后,便可以调用列表框的items成员add方法,将选项加入到列表框中。

17.3在窗体中加入菜单,控件是窗体能够实现功能的方式之一,另一种方式是添加菜单,大多数windows应用种程序都包括某种类型的菜单,通常至少包括菜单file和help。这些菜单被选择后,通常将显示一组子菜单,供用户选择你也可以在窗体中加入菜单17.3.1创建一个基本菜单,17.3.2创建多个菜单,17.3.3设置菜单的核对标记,使用菜单时,另一中常见的特征是,是子带或不带核对标记,带核对标记说明该菜单向在起作用,否则,说明它没有起作用17.3.4创建弹拿出出式菜单

  17.4显示弹 出式对话框和窗体17.4.1messagebox类编写windows应用程序时,给使用一个类是消息框,基类库cbcl中定义了一个对话框类它让你能够在弹出或对话框中显示消息17.4.2microsoftwindows中已有的对话框,颜色选择对话框,打印预览对话框,字体对话框,打开文件对话框,保存文件对话框。17.4.3弹出自己的对话框,创建自己的对话框,这于创建基本窗体的方式相同——定义一个窗体对象,加入控件然后,显示它。


0 0
原创粉丝点击