リリースプレビューでは、もう一度別のイベントに反応する必要があります。 ViewStateChangedではなくSizeChangedになりました。
以前は、あなたのアプリケーションは、ビューステートの変更を処理するために、このような何かをするだろう:
using Windows.UI.ViewManagement;
// Register for the viewstatechanged event
ApplicationView.GetForCurrentView().ViewStateChanged += ViewStateChanged;
private void ViewStateChanged(ApplicationView sender, ApplicationViewStateChangedEventArgs e)
{
// Obtain view state from event payload
ApplicationViewState myViewState = e.ViewState;
}
は今これを行う必要があるアプリ:
using Windows.UI.ViewManagement;
// Register for the window resize event
Window.Current.SizeChanged += WindowSizeChanged;
private void WindowSizeChanged(object sender, Windows.UI.Core.WindowSizeChangedEventArgs e)
{
// Obtain view state by explicitly querying for it
ApplicationViewState myViewState = ApplicationView.Value;
}
More info here
これは、Snapサンプルでよくカバーされています。http://code.msdn.microsoft.com/windowsapps/Snap-Sample-2dc21ee3 –
受け付けた回答は、リリースプレビュー時点では古くなっています。 –