网站大量收购独家精品文档,联系QQ:2885784924

第3章 C 窗体编程基础.ppt

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

南京理工大学计算机学院 * 添加输入控件 对于本实例,假设正在创建一个简单的注册页,将添加控件,以允许用户输入名称(电子邮件地址)、出生日期和密码,并且要求用户两次输入密码进行确认。 ① 从工具箱的“Web窗体”选项卡,按指示设置它们的ID属性: ② 将两个密码框的TextMode属性设置为Password,当用户键入密码时,它们显示星号(*)。 ③ 在文本框前面添加标签以指示其功能。如果Web窗体页处于网格模式,则在每个文本框的前面添加Label控件并设置它们的Text属性;如果该页处子流模式,则只要在每个框之前键入静态文本即可。 ④ 根据需要调整字体、大小和控件的布局。 * 南京理工大学计算机学院 南京理工大学计算机学院 * 添加验证控件 将执行的验证测试包括: ① 必需的字段。要确保用户向所有四个框都输入了值。 ② 名称格式。对于本实例,将检查用户的登录名是否符合典型的电子邮件名的模式: name@domain.xxx。在本实例中,将不对用户提供的电子邮件名是否是有效的电子邮件账户进行验证。 ③ 日期格式。将验证用户输入的出生日期是否是有效的日期(在本实例中,将不验证该日期是否在特定的范围内)。 ④ 密码匹配。将验证用户在两个密码框中提供的密码是否匹配。 * 南京理工大学计算机学院 南京理工大学计算机学院 * 测试验证 测试验证控件步骤如下: ① 解决方案资源管理器中,右击窗体的名称并选择“生成并浏览”。 ② 当显示页时,将不同的值输入框中。若要检查出生日期,请输入一个对Web服务器的区域设置无效的日期。每次输入错误,都应该在包含错误的框旁边显示一个星号。 ③ 单击“注册”。如果有任何错误,错误信息文本就会显示在摘要控件中(随着对字段进行操作,红色的星号会随时出现和消失)。 * 南京理工大学计算机学院 南京理工大学计算机学院 * 下一步 可以通过以下方式扩展本实例: ① 通过再添加一个CompareValidator控件,将其运算符设置为LessThan并将其比较值设置为今天,检查用户是否输入了一个早于今天的出生日期。可以使用数据绑定表达式设置该值。虽然未将验证程序控件绑定到数据,但是却利用了这样一个事实:在呈现控件之前将对数据绑定表达式进行计算。控件的ASP.NET语法如下所示: asp: ComPareValidator id = cl ValueToCompare = % # DateTime.Today.ToShortDateString ( ) % Contro1ToValidate = txtBirthDate Operator = LessThan Type = Date Text = * runat = server / * 南京理工大学计算机学院 南京理工大学计算机学院 * 下一步 ② 检查密码的长度以确保它符合某最小字符数。可以使用RegularExpressionValidator 控件完成该操作。没有预定义的表达式检查是否符合最小字符数。可以使用如下的表达式,该表达式要求五个或五个以上字符: ^[\w]{5,} ③ 通过代码测试验证。每个验证控件都设置一个可以以编程方式测试的标志。这补充了控件提供的可视反馈,通过以代码方式测试有效输入,可以确定在应用程序中如何继续(或不继续)。 * 南京理工大学计算机学院 南京理工大学计算机学院 * 3.4 小结 * 南京理工大学计算机学院 南京理工大学计算机学院 * 小结 主要介绍了两种不同的窗体应用程序的开发方法,这是开发数据库应用程序的基础。 * 南京理工大学计算机学院 南京理工大学计算机学院 * 南京理工大学计算机学院 * * * * * * * 南京理工大学计算机学院 第3章 C#窗体编程基础 前一页 休息 南京理工大学计算机学院 南京理工大学计算机学院 * 第3章 C#窗体编程基础 * 南京理工大学计算机学院 * 3.1 第一个C#窗体程序 南京理工大学计算机学院 * 第一个C#窗体程序 C#窗体程序Hello Form可以在“代码编辑器”中创建窗体,但使用“Windows窗体设计器”创建和修改窗体更为简单。 使用“Windows窗体设计器”创建这个窗体应用程序的过程如下。 ① 打开Microsoft Visual Studio.NET。 ② 在已打开的 Visual Studio.NET的主窗口中,单击【文件】菜单下的子菜单【新建】,选择【项目】,如图 南

文档评论(0)

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

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

1亿VIP精品文档

相关文档