在窗体的一边.PPT

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在窗体的一边

作 业 请列举出Form、label、textbox、button控件各有哪些常用的属性、方法、事件? 请提出“Hello World”这个程序还有什么不足之处,并设想改进的方法。 推荐参考数目 程序设计实践 何 峰 heaven@ 第一讲 可视化程序设计入门 预备知识:什么是Windows 古老的DOS年代 什么是Windows应用程序 统一的、图形化的界面(Interface) 标题栏Caption、图标Icon、MaximizeBox、MinimizeBox、ControlBox、CloseBox 边框(fixed、sizebale) 菜单Menu和状态栏Status Bar 最大的一块区域留给用户编辑文档 SDI Single Document Interface 广义地理解“文档”的概念 Multi Document Interface 讨论:在如图的VC6.0的主界面中出现了多少个窗口? 工程资源管理器也是一个窗口,“停靠”(dock)在窗体的一边; 广义地说,工具栏和状态栏都是window 最常见的一种window:对话框Dialog box 组合框Combo Box 文本框Text Box 单选按钮Option Button 复选框Check Box 对话框的特点: 常为固定的大小(fixed size) 通常为模态(Modal)出现 标准化的窗口元素,这些元素在设计阶段称为控件(Control) 第一个Windows应用程序 一起动手来做Hello World Step 1:启动VS2008创建工程 创建新的项目 运行程序 得到了一个空白的窗体 Window Form Window是最终运行的程序,Form是window设计时的状态 程序和软件有什么区别? Step 2:“画”程序的界面 1. 调整Form的大小,设置窗体的属性(Property) 改变窗体大小的方法 设置窗体的属性 Name设为:frmmain Text设为:Say Hello Size设为:600,360 其它属性 句柄 Tip:属性窗口的使用技巧 属性窗口的几种状态 浮动float 可停靠dock 选项卡 自动隐藏auto hide 隐藏 2. 为窗体添加一个标签Label 使用工具箱添加控件 窗体上的元素在设计阶段称为控件(control) 添加控件的几种方法 添加label,并设置如下属性 Text:Your Name: Font:Times New Roman,一号加粗 3. 为窗体添加其它控件 添加TextBox控件 Name为 txtname Font同Label1 添加label控件 Name为 lblHello 自选字体和前景色 添加Button控件 Name为 btnHello Font同Label1 Text为Say Hello 调整各控件的位置和大小 选择控件的几种方法 最后设置lblHello的Text 为空。 Step 3:完成程序的功能 1. 双击命令按钮进入代码编辑器 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace SayHello { public partial class frmmain : Form { public frmmain() { InitializeComponent(); } private void btnHello_Click(object sender, EventArgs e) { } } } lblHello.Text = Hello, + txtname.Text + !; 1. 什么是Namespace? 2. partial是什么意思? 读懂Form1.cs 3. 字符串可以相加! 控件到底是什么? 窗体及窗体上的控件实质是类 当向窗体上添加一个控件时实质是生成了该类的一个对象 控件的属性(Property)相当于类的数据成员,表征控件的特征 控件的方法(Method)相当于类的成员函数 Windows程序运行的奥秘:事件(Event)驱动机制 属性、方法、事件是构成控件的三大要素 什么是名空间? 假设一个工程由三个文件组成: test1.c myhea

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档