ScaleTransform和Pixel之间有什么关系

时间:2010-11-12 09:55:24

标签: c# wpf pixel transformation scaletransform

我对像素,dpi,分辨率和内容的概念不熟悉。所以,让我提出这个简单的问题,我很难找到一个简单的答案

  • wpf
  • 中的默认测量单位是什么
  • 当我将缩放变换应用于按钮时,它是如何变大的(真的发生了什么)
  • wpf
  • 中缩放系数的单位是多少
  • 与像素(或缩放的控件的位置)相关的缩放系数如何

1 个答案:

答案 0 :(得分:1)

实际上该子喷射非常复杂。

<强>单元

在WPF中,所有尺寸均以Device Independent Unit DIU )表示。

1 DIU = 1/96英寸。 1 DIU = 96 DPI显示屏上的1个像素。 200 DPI显示屏上1 DIU = 2.083333像素。

缩放和缩放

你在这里看起来很困惑。缩放/缩放1.0表示100%,2.0表示200%,0.5表示50%。没有单位,这是一个因素。