- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C# Windows应用程序设计概览 设计C# Windows项目三步骤: 拖放对象来构建用户界面 在需要时为每一个对象设置属性来改变它们的外观和行为 在需要时为每个对象添加C#程序代码 设计优秀的用户界面 用户界面是C# Windows应用程序中最重要的组成部分。 设计良好的软件包几乎可以预见到用户的每一个动作。 方法: 使用网格 使用布局工具 使用分组框(GroupBox) others 优秀的界面设计技术 应当遵循的规则: 最重要的原则是使用简单明了。 检查运行时的下拉列表没有覆盖关键的屏幕输出。 不要使用杂乱的窗体。必要时分割为多个窗体。 使用标签、意义明显的命令名以及给分组框加上标题来解释屏幕的输出。 为控件设置适当的大小和位置,一定前后一致。 为任务选择正确的控件。 控件属性概览 控件属性概览 控件属性概览(续一) 控件属性概览(续二) 控件属性概览(续三) 控件属性概览(续四) 控件事件概览 控件事件概览 控件事件概览(续一) 控件事件概览(续二) 控件事件概览(续三) 控件事件概览(续四) 基本控件编程 标签(Label) 说明 Label 控件通常用于提供控件的描述性文字。 Label 控件还可用于为 Form 添加描述性文字,以便为用户提供有帮助作用的信息。 Label 控件还可用于显示有关应用程序状态的运行时信息。例如,可将 Label 控件添加到窗体,以便在处理一列文件时显示每个文件的状态。 注意? ?通过将 Label 的 BackColor 属性设置为 Color.Transparent,可使该标签成为透明的。使用透明标签时,请只使用当前设备坐标系在容器上绘制,否则就可能无法正确绘制 Label 背景。 参考:System.Windows.Forms.Label 类 文本框(TextBox) 说明:为用户提供一种输入机制 TextBox 控件允许用户在应用程序中输入文本。此控件具有标准 Windows 文本框控件所没有的附加功能,包括多行编辑和密码字符屏蔽。 通常,TextBox 控件用于显示单行文本或将单行文本作为输入来接受。可以使用 Multiline 和 ScrollBars 属性,从而能够显示或输入多行文本。 通过将 MaxLength 属性设置为一个特定的字符数,可以限制输入到 TextBox 控件中的文本数量。 TextBox 控件还可用于接受密码和其他敏感信息。可以使用 PasswordChar 属性屏蔽在控件的单行版本中输入的字符。 若要限制某些文本不被输入到 TextBox 控件,可以为 KeyDown 事件创建一个事件处理程序,以便验证在控件中输入的每个字符。也可以通过将 ReadOnly 属性设置为 true 来限制 TextBox 控件中的所有数据项输入。 注意: TextBox 控件的大多数功能是从 TextBoxBase 类继承的。 参考:System.Windows.Forms.TextBox 类 按钮(Button) 说明: 如果某个 Button 具有焦点,则可以使用鼠标、回车键或空格键单击该按钮。 设置 Form 的 AcceptButton 或 CancelButton 属性,使用户能够通过按 ENTER 或 ESC 键来单击按钮(即使该按钮没有焦点)。这使该窗体具有对话框的行为。 当使用 ShowDialog 方法显示一个窗体时,可以使用按钮的 DialogResult 属性指定 ShowDialog 的返回值。 可以更改按钮的外观。例如,要使它显示为 Web 风格的平面外观,请将 FlatStyle 属性设置为 FlatStyle.Flat。FlatStyle 属性还可设置为 FlatStyle.Popup;当鼠标指针经过该按钮时,它不再是平面外观,而是将呈现标准的 Windows 按钮外观。 注意:如果具有焦点的控件接受并处理按 ENTER 键的操作,则 Button 不处理此操作 参考:System.Windows.Forms.Button 类 按钮(Button) 主要是设置name和caption属性并编程其click事件。 Assignment 控件Label、TextBox、Button实验 运行界面 8.2.10 带复选框的列表框控件 用来显示一系列列表项的,不过每个列表项前面都有一个复选项。这样,是否选中了某个列表项就可以很清楚地表现出来。 8.2.11 定时器控件 特点是每隔一定的时间间隔就会自动运行一次定时器事件。所谓时间间隔,指的是定时器事件两次调用之间的时间间隔,一般以毫秒(ms)为基本单位。 设置两个定时器事件之间的时间间隔。设置时以毫秒为单位,设置的范围是0~65535m
您可能关注的文档
- 04第四的章 肌组织 习题.doc
- 04国学的百科问答四.doc
- 04寿险的的意义与功用-新人入司培训(07版).ppt
- 04预应的力溷凝土(先张发)-.ppt
- 0005的点的复合运动a.ppt
- 05 敬的业与乐业.ppt
- 05-0的6年试卷.doc
- 05第五的讲 句式的选择.ppt
- 05-李的宁体育用品公司绩效考核表(全套表格).doc
- 05-难的得一见的昙花一现与感人故事.doc
- 多点监督与特征融合校准:目标检测算法的创新与突破.docx
- 南宁市门诊HIV_AIDS患者抑郁状况剖析与影响因素探究.docx
- 医疗过失犯罪中客观归责理论的精准适用与深度解析.docx
- 南宁市低碳经济发展研究.docx
- 清解瘀毒胶囊对脑出血大鼠血红蛋白毒性作用及机制探究.docx
- 内蒙古赤峰市元宝山区农村小学教师培训:现状、问题与突破路径.docx
- 泉州开发区国有资产投资经营有限公司发展战略研究:基于区域经济与市场环境的分析.docx
- 能源利用效率与经济增长方式的深度耦合及中国战略抉择.docx
- 分布式信号波达方向 - 时延联合估计算法的深度剖析与创新探索.docx
- 新媒体环境下大学校园精神传播的创新变革.docx
最近下载
- AI在小学数学兴趣培养中的应用教学研究课题报告.docx
- 河北光伏项目安装施工方案.docx VIP
- 新学期第一次中层领导会议上,校长讲话:此次会议就7个主要议题展开讨论....docx VIP
- 2025福建新华发行(集团)有限责任公司三明分公司会计岗位招聘笔试备考试题及答案解析.docx VIP
- 2025福建新华发行(集团)有限责任公司南平地区会计岗位招聘笔试备考题库及答案解析.docx VIP
- 《复合材料的特性与应用》课件.ppt
- 2025内蒙古交通投资(集团)有限责任公司所属天骄航空有限公司招聘25人笔试历年参考题库附带答案详解.docx
- 过敏性休克的应急预案演练脚本.pdf VIP
- 儿童慢性鼻窦炎的诊断和治疗中国专家共识(杭州2024).pptx VIP
- 管道吹扫记录.docx VIP
文档评论(0)