zoukankan
html css js c++ java
再论WPF中的UseLayoutRounding和SnapsToDevicePixels
最近在调试项目中的UI时发现几个诡异问题:
1.Grid容器里的GridSplitter设置粗细一样, 但截屏放大后发现线条不一样粗并且明暗不一致,导致打印出来有问题。
2.自定义控件的边缘在某些窗体中显示模糊。
导致以上问题的原因是:1)UserLayoutRounding为False,导致控件布局相对屏幕若不是整数则不会四舍五入,导致边缘模糊。2)
SnapsToDevicePixels默认为false, 为true可以让元素像素级对齐。
具体请看MSDN:
http://msdn.microsoft.com/zh-cn/library/system.windows.uielement.uselayoutrounding(v=vs.95).aspx
http://msdn.microsoft.com/zh-cn/library/vstudio/system.windows.uielement.snapstodevicepixels.aspx
查看全文
相关阅读:
互联网资源获取
Linux tomcat安装
Linux JDK安装
Linux入门教程
windows命令行 查看文件树结构
Gitea搭建及使用
Jenkins搭建及使用
Linux 基础环境搭建
SpringBoot
JSON Web Token(JWT)学习
原文地址:https://www.cnblogs.com/muzizongheng/p/3408161.html
最新文章
dbvisualizer personal7.1.2 工具相关问题
替换空格 --剑指offer
二维数组中的查找 --剑指offer
如何判定二叉树是否为二叉搜索树
二叉树的前序、中序、后序遍历
机器人的运动范围 --剑指offer
mac下关闭8080端口
github上传项目
关于jspSmartUpload上传文件
JSP & EL & JSTL
热门文章
Cookie&Session
Java 多线程开发之Executors
Java内存操作知识汇总
netty(9)ByteBuf的操作
netty使用(8)基于http的JSON传输
Maven入门
netty使用(7)传输一个序列化对象
netty使用(6)handler 执行顺序问题
netty使用(5)client_server一发一回阐释ByteBuffer的使用
netty使用(4)一个简单Http服务器
Copyright © 2011-2022 走看看