调整捕捉视图的大小时没有SizeChanged事件

时间:2013-12-19 19:22:57

标签: c# windows-runtime windows-store-apps winrt-xaml

我遇到了一些奇怪的行为。当我调整捕捉视图的大小时,我的Windows应用商店(定位到8.0)不会收到SizeChanged事件。应用程序只保持相同的大小,只是在视图中居中。我错过了什么吗?

Sample Image

2 个答案:

答案 0 :(得分:1)

这是Windows 8.1环境中Windows 8.0应用程序的标准行为。

答案 1 :(得分:0)

在Windows 8.0中,无法调整snapview的大小。唯一的事件是快照状态的变化。

  

以下是官方代码:http://code.msdn.microsoft.com/windowsapps/Developing-Snap-View-for-057348a0

基本上,使用内置的LayoutAwarePage。

这是从Windows 8.1开始的技术:http://blog.jerrynixon.com/2013/12/the-two-ways-to-handle-orientation-in.html