Xamarin.forms 这是什么尺寸?

Xamarin.forms 这是什么尺寸?,xamarin.forms,Xamarin.forms,在Xamarin.形式中,什么测量单位与数字100有内在联系,如本例所示: <Button WidthRequest="100" /> 像素 要点 英寸 无,大小取决于运行时平台 我已经看到了这个问题: 但是,虽然答案解释了事情是如何运作的,但它并没有给我的问题一个确切的答案 例如,我不确定正确答案是“点数”还是“大小取决于运行时平台”。对我来说,两者都是相关的,因为您在Xamarin表单中指定的单位是独立于设备的单位(我们可以称之为点吗?),它们由平台转

在Xamarin.形式中,什么测量单位与数字100有内在联系,如本例所示:

<Button WidthRequest="100" />

  • 像素
  • 要点
  • 英寸
  • 无,大小取决于运行时平台
  • 我已经看到了这个问题:

    但是,虽然答案解释了事情是如何运作的,但它并没有给我的问题一个确切的答案

    例如,我不确定正确答案是“点数”还是“大小取决于运行时平台”。对我来说,两者都是相关的,因为您在Xamarin表单中指定的单位是独立于设备的单位(我们可以称之为点吗?),它们由平台转换为像素

    同样,如果你想一想iOS和Android上独立于设备的像素是如何工作的,它们实际上与英寸有关:

    1 iOS点~=1/163英寸

    1安卓dp/dip(密度无关像素)~=1/160英寸


    因此,虽然我了解事情是如何运作的,但我仍然不知道问题的正确答案

    谢谢,我看到了这个问题。我宁愿有一个答案,以确保我得到了正确的答案。这个问题解释了事情是如何运作的,但并没有给出明确的答案。请参阅我的编辑摘要a Xamarin。针对手机和平板电脑的表单程序员可以假设所有测量单位都基于以下标准:160单位对英寸,相当于;每厘米64个单位。有关更多详细信息,请查看下面的链接@WendyZang MSFT谢谢,但我已经知道了,我已经在我的问题中提到了所有这些。这是WidthRequest的默认设置。它需要检查源代码。