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
查看全文
相关阅读:
Tarjan 的一些板子
对 SAM 和 PAM 的一点理解
一些敲可爱的数论板子
异常
面向对象编程
JAVA数组
JAVA方法
JAVA流程控制
JAVA基础
JAVA入门
原文地址:https://www.cnblogs.com/muzizongheng/p/3408093.html
最新文章
状态机接口笔记
点击ui事件传参
使用腾讯云当手游服务器(PESoctet)
使用127.0.0.1能访问mysql但168.x.x.x不能时
UI框架基本逻辑
unity加载图片并放进内存
易错总结
模板
AcWing模板_数学知识
随机化相关
热门文章
P5419 [CTSC2016]单调上升序列 题解
P5249 [LnOI2019]加特林轮盘赌 题解
IOI 2020 国家集训队作业
CSP-S 2021 游记
Day1
序列反演的一些技巧和感悟
Small but Funny Tricks [Remember them all!]
SP20173 DIVCNT2
多项式重工业基地
论福州一检物理第十二题
Copyright © 2011-2022 走看看