对于特定的设备应用程序,我必须用一些png编译Xaml页面。 所以我需要禁用缩放。 trySetDisableLayoutScaling应该自10.0.14393.0开始工作TrySetDisableLayoutScaling不起作用
但它返回false并且没有任何更改。
帮我:)
对于特定的设备应用程序,我必须用一些png编译Xaml页面。 所以我需要禁用缩放。 trySetDisableLayoutScaling应该自10.0.14393.0开始工作TrySetDisableLayoutScaling不起作用
但它返回false并且没有任何更改。
帮我:)
在每个页面上使用ViewBox解决了我的问题
为了保留UI的物理大小,Windows会自动缩放UI元素。您可能不想要这种行为,如何抵消文本和UI元素的自动缩放,您可以参考this official sample将UIElement
重置为手动设置。
对于TrySetDisableLayoutScaling
,因为它是'尝试',它可能会失败。这种方法似乎更喜欢用于XBOX application。
尝试创建一个[MCVE],或者至少张贴一些代码片段。 –
这只是一个线路调用这个api:https://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.viewmanagement.applicationviewscaling.trysetdisablelayoutscaling.aspx – yannis