From faa5dc744096bd8a6198ba3294c1f37ceae28a76 Mon Sep 17 00:00:00 2001 From: stubbfel Date: Mon, 10 Jun 2013 18:46:39 +0200 Subject: [PATCH] add resultpage --- CampusAppWP8/CampusAppWP8/CampusAppWP8.csproj | 13 +++++-- .../CampusAppWP8/Model/Lecture/LectureList.cs | 2 +- .../Pages/Lecture/ModulWebPage.xaml | 11 ++---- .../Pages/Lecture/ModulWebPage.xaml.cs | 13 +++++++ .../Pages/Lecture/ResultPage.xaml | 34 +++++++++++++++++-- .../Pages/Lecture/ResultPage.xaml.cs | 34 ++++++++++++++++++- .../CampusAppWP8/Pages/Lecture/Results.xaml | 34 ------------------- .../Pages/Lecture/Results.xaml.cs | 20 ----------- .../CampusAppWP8/Properties/WMAppManifest.xml | 2 +- 9 files changed, 91 insertions(+), 72 deletions(-) delete mode 100644 CampusAppWP8/CampusAppWP8/Pages/Lecture/Results.xaml delete mode 100644 CampusAppWP8/CampusAppWP8/Pages/Lecture/Results.xaml.cs diff --git a/CampusAppWP8/CampusAppWP8/CampusAppWP8.csproj b/CampusAppWP8/CampusAppWP8/CampusAppWP8.csproj index ab05e896..f7fc8dd5 100644 --- a/CampusAppWP8/CampusAppWP8/CampusAppWP8.csproj +++ b/CampusAppWP8/CampusAppWP8/CampusAppWP8.csproj @@ -122,8 +122,11 @@ - - Results.xaml + + ModulWebPage.xaml + + + ResultPage.xaml MensaPage.xaml @@ -179,7 +182,11 @@ Designer MSBuild:Compile - + + Designer + MSBuild:Compile + + Designer MSBuild:Compile diff --git a/CampusAppWP8/CampusAppWP8/Model/Lecture/LectureList.cs b/CampusAppWP8/CampusAppWP8/Model/Lecture/LectureList.cs index ac8e3fda..167d9457 100644 --- a/CampusAppWP8/CampusAppWP8/Model/Lecture/LectureList.cs +++ b/CampusAppWP8/CampusAppWP8/Model/Lecture/LectureList.cs @@ -28,7 +28,7 @@ namespace CampusAppWP8.Model.Lecture [XmlArray("veranstaltungsliste")] [XmlArrayItem("veranstaltung")] - public ObservableCollection Activity { get; set; } + public ObservableCollection Activities { get; set; } #endregion diff --git a/CampusAppWP8/CampusAppWP8/Pages/Lecture/ModulWebPage.xaml b/CampusAppWP8/CampusAppWP8/Pages/Lecture/ModulWebPage.xaml index 45e8bd82..f52dd8f2 100644 --- a/CampusAppWP8/CampusAppWP8/Pages/Lecture/ModulWebPage.xaml +++ b/CampusAppWP8/CampusAppWP8/Pages/Lecture/ModulWebPage.xaml @@ -9,26 +9,19 @@ FontFamily="{StaticResource PhoneFontFamilyNormal}" FontSize="{StaticResource PhoneFontSizeNormal}" Foreground="{StaticResource PhoneForegroundBrush}" - SupportedOrientations="Portrait" Orientation="Portrait" + SupportedOrientations="PortraitOrLandscape" Orientation="Portrait" mc:Ignorable="d" shell:SystemTray.IsVisible="True"> - - - - - - - - + diff --git a/CampusAppWP8/CampusAppWP8/Pages/Lecture/ModulWebPage.xaml.cs b/CampusAppWP8/CampusAppWP8/Pages/Lecture/ModulWebPage.xaml.cs index b8c9b463..dc55b355 100644 --- a/CampusAppWP8/CampusAppWP8/Pages/Lecture/ModulWebPage.xaml.cs +++ b/CampusAppWP8/CampusAppWP8/Pages/Lecture/ModulWebPage.xaml.cs @@ -7,6 +7,7 @@ using System.Windows.Controls; using System.Windows.Navigation; using Microsoft.Phone.Controls; using Microsoft.Phone.Shell; +using System.Threading.Tasks; namespace CampusAppWP8.Pages.Lecture { @@ -16,5 +17,17 @@ namespace CampusAppWP8.Pages.Lecture { InitializeComponent(); } + + protected override void OnNavigatedTo(NavigationEventArgs e) + { + + if (NavigationContext.QueryString.ContainsKey("URL")) + { + string url = NavigationContext.QueryString["URL"]; + + this.WebmailBrowser.Navigate(new Uri(url, UriKind.Absolute)); + } + base.OnNavigatedTo(e); + } } } \ No newline at end of file diff --git a/CampusAppWP8/CampusAppWP8/Pages/Lecture/ResultPage.xaml b/CampusAppWP8/CampusAppWP8/Pages/Lecture/ResultPage.xaml index a1d44598..f75742c6 100644 --- a/CampusAppWP8/CampusAppWP8/Pages/Lecture/ResultPage.xaml +++ b/CampusAppWP8/CampusAppWP8/Pages/Lecture/ResultPage.xaml @@ -9,10 +9,37 @@ FontFamily="{StaticResource PhoneFontFamilyNormal}" FontSize="{StaticResource PhoneFontSizeNormal}" Foreground="{StaticResource PhoneForegroundBrush}" - SupportedOrientations="Portrait" Orientation="Portrait" + SupportedOrientations="PortraitOrLandscape" Orientation="Portrait" mc:Ignorable="d" shell:SystemTray.IsVisible="True"> + + + + + + + + + + + + + + + + + +