界面布局注意(一)
2013-11-13 10:08
274 查看
Button:
如果使用了透明图片做为背景,最好按下图设置,同时按钮的尺寸和图片的尺寸的差值在于BorderSize的大小的2倍:
原因如下:
1、设为拉伸,能保证当在Win7下调整系统DPI的时候,按钮放大的时候,图片随之变化
2、设为Flat,能保证在XP下的时候,切换系统主题后,不会有难看的底边等问题~
当然,这样会导致一个问题,当按钮获得焦点后,原来的虚线焦点框,变得更加难看,可以选择去掉焦点框。方法是:重写按钮的ShowFocusCues属性,返回为false即可。
如果使用了透明图片做为背景,最好按下图设置,同时按钮的尺寸和图片的尺寸的差值在于BorderSize的大小的2倍:
原因如下:
1、设为拉伸,能保证当在Win7下调整系统DPI的时候,按钮放大的时候,图片随之变化
2、设为Flat,能保证在XP下的时候,切换系统主题后,不会有难看的底边等问题~
当然,这样会导致一个问题,当按钮获得焦点后,原来的虚线焦点框,变得更加难看,可以选择去掉焦点框。方法是:重写按钮的ShowFocusCues属性,返回为false即可。
相关文章推荐
- [转]多边形点集排序--针对凸多边形,按逆时针方向进行排序
- .NET清除Session 的几个方法[clear/removeAll/remove/Abandon]
- 在CentOS 6.4上安装daemontools(守护进程工具)
- 前端开发知识结构
- Java读取xls文件
- VS2005串口通信程序打开多余的文件,导致窗口自动关闭
- EBS AP、AR所有含CCID的业务表
- fabric远程部署实践
- 多线程使用利弊
- sql 执行顺序
- Java程序员必知的8大排序
- iOS学习之sqlite的创建数据库,表,插入查看数据
- mysql的一些配置优化
- xxx
- BW增强数据源的两种方法
- 使用ffmpeg快速生成视频截图
- MOSH 快捷方便的mobile shell
- IntelliJ、ReSharper 4折 加入慧都“惊喜惠”
- 第一手知识——切身体验
- 解决Win7硬盘无法弹出BitLocker解密窗口即无法解锁的情况