第6章 WebShop用户管理模块的设计与实现.ppt

第6章 WebShop用户管理模块的设计与实现.ppt

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

第6章 WebShop用户管理模块的设计与实现 本章学习导航 本章学习要点 任务描述 6.1.1 RadioButton控件 6.1.1 RadioButton控件 6.1.2 GroupBox控件 【例6-1】字体设置 【例6-1】字体设置 6.1.3 CheckBox控件 6.1.3 CheckBox控件 【例6-2】闹钟设置 【例6-2】闹钟设置 【例6-2】闹钟设置 【例6-2】闹钟设置 课堂实践 1 课堂实践 1 6.1.4 CheckListBox控件 6.1.4 CheckListBox控件 6.1.4 CheckListBox控件 【例6-3】选择爱好 【例6-3】选择爱好 【例6-3】选择爱好 6.1.5 TabControl控件 6.1.5 TabControl控件 【例6-4】使用选项卡 【例6-4】使用选项卡 【例6-4】使用选项卡 【例6-4】使用选项卡 【例6-4】使用选项卡 【例6-5】用户权限设置 【例6-5】用户权限设置 【例6-5】用户权限设置 【例6-5】用户权限设置 课堂实践 2 课堂实践 2 6.2.1 界面设计 6.2.1 界面设计 6.2.2 功能实现 6.2.2 功能实现 6.3.1 界面设计 6.3.1 界面设计 6.3.1 界面设计 课堂实践3 6.4.1 焦点控制和键盘事件处理 6.4.2 添加已有窗体到项目 6.4.3 ToolTip组件 6.4.4 NumericUpDown控件 6.4.5 Panel控件 课外拓展 功能实现 该程序主要用来演示RadioButon控件、CheckBox控件和GroupBox控件的各种属性、事件和方法的使用 。 实例说明 实例运行效果 界面设计 根据实例要求,完成窗体及相关控件的布局 功能实现 (1)添加窗体Load事件(窗体装载)代码。 功能实现 (2)添加“普通用户”单选按钮Checked状态变化的事件代码 (3)添加“管理员”单选按钮Checked状态变化的事件代码 功能实现 (4)“用户管理”复选框状态变化的事件代码 (5)“商品管理”复选框状态变化的事件代码 (6)“系统管理”复选框状态变化的事件代码 (7)选中CheckListBox中所有控件的方法SelectAll (8)取消选中CheckListBox中所有控件的方法DeSelectAll (9)“确定”按钮事件代码 (10)“取消”按钮事件代码 (1)综合应用RadioButton控件、CheckBox控件和GroupBox控件设计简单的字体设置器,参考界面如图6-17所示。 (2)编写相应控件事件处理代码。 操作要求 (1)参考Word中的字体对话框进行界面设计。 (2)参考【例6-1】实现程序的功能 。 操作提示 界面分析 绘制界面 按要求绘制出来的“添加用户”的程序界面如图所示 功能实现 1.数据有效性验证代码 (1)单击“确定”按钮,用户名称不能为空,密码不能为空。 (2)用户密码和确认密码应一致。 2.添加用户功能的实现 (1)打开数据库连接。 (2)构造添加用户的INSERT语句。 (3)以连接对象和INSERT语句为参数构造SqlCommand对象。 (4)通过SqlCommand对象ExecuteNonQuery方法执行INSERT语句,完成用户的添加。 功能实现 完整程序代码请参阅所附资源 程序运行结果如下图所示。 界面分析 绘制界面 按要求绘制出来的“添加用户”的程序界面如图所示。 功能实现 (1)编写获取指定的用户(如:sa)已有的权限的方法GetPower。 (2)编写修改指定的用户(如:sa)权限的方法SetPower。 (3)在窗体的装载事件中,调用GetPower方法在CheckedListBox中显示用户权限。 (4)在“确定”按钮的单击事件中调用SetPower方法完成用户权限的修改。 (1)根据程序需要合理设置Tab键顺序索引。 (2)选择好按键处理对应的事件 。 操作提示 (1)完成“添加用户”模块界面的设计,并合理设置各控件的Tab键顺序索引,将“确定”按钮设置为窗体的AcceptButton,将“取消”按钮设置为窗体的CancelButton。 (2)实现“添加用户”模拟的功能,并要求对控件的按回车键事件进行处理 。 操作要求 概述 1.焦点控制 焦点也就是光标,在使用键盘操作时,通常借助于Tab键在图形用户界面上的不同部件之间移动光标。C#.NET中提供了TabStop属性指示用户能否使用 Tab 键将焦点放到该控件上;也提供了TabIndex用来获取或设置在控件的容器的控件的 Tab 键顺序。同时,一般控件也提供了F

文档评论(0)

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

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

1亿VIP精品文档

相关文档