第五章Windows编程基础讲述.ppt

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

Windows编程基础 第一个Windows程序 WinForm开发 新建一个windows项目 输入姓名窗口标题显示问好 添加、删除、移动、缩放控件 控件、属性、事件、事件处理方法、控件的名字(控件的实例;对象名) 加法计算器 简单的加法计算器 控件名要有含义、控件名前缀的“潜规则”。 按钮Button:btn;文本框TextBox:txt;复选框CheckBox:cb。 MessageBox.Show 练习:加法计算器,考虑异常情况,聚焦。 TextBox TextBox:Multiline、PasswordChar 控件名要有含义、控件名前缀的“潜规则”。按钮Button:btn;文本框TextBox:txt;复选框CheckBox:cb。 案例1:登录界面 案例2:修改密码 ComboBox comBox SelectedIndex:没有任何选中的时候是-1,否则是序号(从0开始) 练习1:简单的四则运算器 三种风格 响应选择改变事件 练习2:省份选择 ListBox ListBox:SelectedIndex、Items、SelectedIndexChanged事件。 案例1:增删查ListBox ListBox:SelectedIndices、SelectedItem、SelectedItems、SelectionMode; 案例2:人员选择 计时器Timer Timer。每隔一段时间触发一个事件。 计量单位:ms 1秒=1000毫秒 DateTime 案例:小时钟 案例:走马灯 容器控件 GroupBox Panel TabControl(增删Tab页,设定激活页) 其他常用控件 RadioButton:Checked、CheckedChanged和Click事件的区别 CheckBox CheckedListBox Date TimerPicker PictureBox 作业:开发注册页面。数据合法性判断:Email、密码强度实时显示。带协议、同意协议CheckBox。 文件对话框 打开文件对话框OpenFileDialog 两种创建方式:可视化拖放、new 显示对话框的方式:ShowDialog ShowDialog的返回值DialogResult类型 通过FileName属性得到选择的文件名 属性:Title、InitialDirectory 文件过滤器Filter:文本文件|*.txt|All|*.* SaveFileDialog、OpenFileDialog相同的成员:Title、ShowDialog、FileName等。 菜单、工具栏 主菜单(MenuStrip):分隔线、快捷键、图标、子菜 右键菜单(ContextMenuStrip) 工具栏ToolStrip 状态栏StatusStrip 菜单工具栏案例 布局 绝对坐标定位的缺点 如何禁止窗口缩放。 Anchor 几种经典的布局:记事本、左边一个固定的多行TextBox右边一个填充的TextBox

文档评论(0)

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

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

1亿VIP精品文档

相关文档