第2章使用控件创建Windows窗体程序ppt课件_第1页
第2章使用控件创建Windows窗体程序ppt课件_第2页
第2章使用控件创建Windows窗体程序ppt课件_第3页
第2章使用控件创建Windows窗体程序ppt课件_第4页
第2章使用控件创建Windows窗体程序ppt课件_第5页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院2.1 运用运用Windows Form控件控件2.2 相关控件的属性相关控件的属性2.3 开发开发Windows窗体程序窗体程序2.4 调试和错误处置调试和错误处置运用控件创建运用控件创建Windows窗体程序窗体程序东北大学信息科学与工程学院东北大学信息科学与工程学院 创建一个 Windows 窗体工程,可以先翻开“新建工程对话框,选择 “Windows运用程序 ,单击 “确定 按钮,Visual C# 将自动的生成一个根本的窗体工程,其中包含了一个简单的主窗体和其它相关文件。东北大学信

2、息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院 熟习.NET的Windows编程环境和菜单各项的用途。 创建一个Visual C#的Windows运用程序。 利用工具箱向Windows运用程序添加控件并查看和修正控件属性。东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院 RadioButton 控件派生于 ButtonBase,与 Button 有许多一样的属性,下表是一些特有的属性。东北

3、大学信息科学与工程学院东北大学信息科学与工程学院 GroupBox控件经常作为父控件和RadioButton及CheckBox控件一同运用,显示一个框架,其上有一个标题,把其中的一系列控件以某种方式逻辑衔接起来。 在GroupBox中的RadioButton一次只能选一个东北大学信息科学与工程学院 了解:控件 属性 事件 熟习常用控件的属性和事件 GroupBox控件经常作为RadioButton的父控件,试分析其作用。 生成节末尾奖金查询表的界面,并把创建的运用程序命名为bonusList。东北大学信息科学与工程学院东北大学信息科学与工程学院 了解了常用控件的属性,接下来将循序渐进的学习如何

4、开发Windows窗体程序。首先让我们利用.net的控件编写一个最根本的“ Hello,world 程序来开场学习如何开发Windows窗体程序。 要求:设置两个按钮使显示字符串在中文和英文中切换东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院 上一课学习了如何运用工具箱创建窗体和对TextBox和Button控件编程,下一步将运用学过的控件对上一个程序进展扩展. 程序要求: 东北大学信息科学与工程学院性改性改True东北大学信息科学与工程学院 添加程序 有程序链接在类Form1的定义部分添加代码定义字符串和布尔

5、量双击radioButton1, radioButton2分别添加事件处置程序双击button1添加判别和输出处置程序东北大学信息科学与工程学院东北大学信息科学与工程学院 学习如何向程序中的事件处置函数中添加代码。 用程序实现3.2.7节末尾的奖金查询表的功能。运用程序界面如以下图1 创建一个程序实现以输入坐标来控制图标在运用程序窗口的位置的功能。 运用程序界面如以下图2东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院创建一个程序实现简单的计算器功能 运用程序界面如以下图东北大学信息科学与工程学院东北大学信息科学与工程学院 输出命令Console.WriteLin

6、e()函数,它可以把文本输出到控制台上。在开发运用程序时,这个程序可以方便地获得操作的额外反响,例如: Console.WriteLine(“MyFunc()Function about to be called. ); MyFunc(“Do something.); Console.WriteLine(“MyFunc()Function execution completed. ); 这个代码阐明如何给MyFunc()函数额外信息。 东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院 用Console.WriteLine() 完全正确,但

7、控制台的输出结果会比较混乱。作为替代方法可以把文本输出到另一个位置上VS的Output窗口。 在运转期间把文本写入Output窗口只需求调Debug.WriteLine() ,Trace.WriteLine()来替代Console.WriteLine()就可以把文本写到希望的地方,这些函数的普通输出如下所示: : 东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院 暂停运用程序是进入中断方式的最简一方式,但这不能更好的控制停顿运转的位置,普通情况下最好运用断点的方

8、法进展调试。 断点是源代码中自动进入中断方式的一个标志,可以配置以下几种方式的中断:遇到断点时,立刻进入中断方式。遇到断点时,假设布尔表达式的值为true,就进入中断方式。遇到断点一定的次数后,进入中断方式。在遇到断点是就进入中断方式,且自从上次遇到断点以来变量的值发生变化。东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院 点击断点命中按钮弹出对话框(如图)。 这个窗口中可以指定在触发一个断点前,要遇到该断点多少次。东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院 以以前的程序作业为例设立一个断点,在程序执行中断时查看变量的值 试分析调试时Trace.WriteLine()运用方法与Debug. WriteLine()的区别 编写一个访问数组元素的循环程序,设立断点使程序在循环5次后进入中断方式。东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院东北大学信息科学与工程学院

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论