按钮默认和窗体设定----学生管理系统之用户体验
来源:互联网 发布:高仿5s土豪金淘宝 编辑:程序博客网 时间:2024/05/21 09:24
设计一个程序的灵魂,在于用户的体验是否舒畅,这些都源于细节。这是一个系列,是一个不断补充的过程。
一、默认按钮 和 焦点
一)、按钮的Default 属性设置为True:则键盘的Enter键可选择该按钮
按钮的Cancel 属性设置为True:则键盘的Esc键可选择该按钮
注:在这里当选择enter键时,任何其他焦点的空间都不接受enter键的键盘事件。这里面提到键盘事件。简单说,是按键盘键时发生的事件,这里面分了3种 :1、按下去 2、按下去后又按其他的按钮 3、按下去后松开。这三个状态分别代表了 KeyDown KeyPress KeyUp 如果把这仨键盘事件实体比喻:1、相当于你按住数字1不放的结果就是111111111...... 。2、相当于按住Alt 后,再点F4 这样的组合键. 3、相当于按1后松开结果就是一个数字1
二)、2种
1、SetFocus 是text的方法
2、TabIndex 是可以设置焦点顺序的 比如:text1.TabIndex=0 则当点Tab时是第一个获得焦点的,但这也有前提,如果设置了如上的键盘Enter触发确定,EST触发退出,点击Tab时则是先确定键,再取消键,再text1的焦点。
二、窗体
窗体位置和大小:可以想当我们打开一个软件登陆的时候,比如QQ 、英雄联盟游戏登陆界面 。窗体属性WindowState设置为0-Normal 、并且属性StarUpPosition设置在2-屏幕中心。
2017年8月15日补充内容:
子窗体的大小固定,可以通过设置BorderStyle 属性为1-fixed Single
阅读全文
0 0
- 按钮默认和窗体设定----学生管理系统之用户体验
- 限制输入和日期控件----学生管理系统之用户体验
- checkbox 和 text 文本框连接——学生管理系统之用户体验
- 学生管理系统之查询窗体
- 必要的信息提示框——学生管理系统之用户体验
- 学生管理系统--用户登录窗体创建总结
- 学生管理系统--主窗体设计
- 学生管理系统(二)---登录窗体
- 学生管理系统(三)---添加窗体
- 学生管理系统(四)---查询窗体
- 学生管理系统(五)---修改窗体
- 学生管理系统(六)---设置窗体
- 机房收费系统之四(基本数据设定窗体和充值窗体)
- Winform之学生信息管理系统登陆窗体
- 学生管理系统之删除
- 学生管理系统之完善
- 数据结构之学生管理系统
- 【php】3、学生管理系统-查看用户
- apache-comnons系列之commons-configuration2 学习笔记
- NSSortDescriptor 的使用-------快速排序
- 使用mybatis-generator添加自定义分页插件时提示无法实例化插件类
- hdu6078
- 工具篇 | 常用邮箱POP3/SMTP设置
- 按钮默认和窗体设定----学生管理系统之用户体验
- 奇妙的音乐
- 字符串练习——识别合法帧
- Python 基础
- 1003. Emergency (25)(*****)
- 2017百度之星资格赛:1003. 度度熊与邪恶大魔王
- 递归计算逆波兰表达式
- [Windows] 迅雷9 v9.1.38.862 正式版去广告纯净版本
- 求凸包上最大距离 poj2187