Witam serdecznie. Tworzę uniwersalną aplikację na platformę Windows 8.1. Natrafiłem na mały problem. Podczas dodawania obsługi przycisku BackButton
public App()
{
this.InitializeComponent();
this.Suspending += this.OnSuspending;
UnhandledException += Application_UnhandledException;
#if WINDOWS_PHONE_APP
HardwareButtons.BackPressed += HardwareButtons_BackPressed;
#endif
}
#if WINDOWS_PHONE_APP
private void HardwareButtons_BackPressed(object sender, BackPressedEventArgs e)
{
Frame frame = Window.Current.Content as Frame;
if (frame == null)
{
return;
}
if (frame.CanGoBack)
{
frame.GoBack();
e.Handled = true;
}
}
#endif
Niestety całość jest nie aktywna a kompilator podkreśla mi using:
using Windows.Phone.UI.Input;
Podejrzewam że problem leży po stronie dwóch aplikacji w jednym projekcie. Wiecie jak to obejść?
Dorzucam screen:
Usunąłem warunki w celu zrobienia screena z błędem ;)