我想将按钮的位置修复到uwp app中的特定点。我用保证金来定位它。但是当在另一个Windows设备上运行时,它似乎放错了地方。如何在其中使用DIP值?是否有可能在每个控件中使用dip而不是px,如在android?
中 <Button x:Name="btnIcon" Height="200px" Width="300px" Click="btnIcon_Click" Margin="0,578,280,0" HorizontalAlignment="Right" >
答案 0 :(得分:0)
在绝大多数情况下(以及您的情况),XAML中的px值是与设备无关的单位。
此外,大多数双倍长度单位将默认为px,因此您通常不必在标记中指定px
后缀。
但是,您可能需要考虑使用不同的逻辑来放置您的项目。你现在将它从屏幕右侧固定为280倾角,从顶部开始是578,这是你真正打算做的吗?你的目标是中心还是什么?