Here is the error when creating a project from Unity 4.x
Error 5 ‘Window’ does not contain a definition for ‘Current’
public MainPage(SplashScreen splashScreen)
{
this.InitializeComponent();
splash = splashScreen;
GetSplashBackgroundColor();
OnResize();
onResizeHandler = new WindowSizeChangedEventHandler((o, e) => OnResize());
ERROR HERE Window.Current.SizeChanged += onResizeHandler;
}
And here is the fix:
public MainPage(SplashScreen splashScreen)
{
this.InitializeComponent();
splash = splashScreen;
GetSplashBackgroundColor();
OnResize();
onResizeHandler = new WindowSizeChangedEventHandler((o, e) => OnResize());
Windows.UI.Xaml.Window.Current.SizeChanged += onResizeHandler;
}