diff --git a/CampusAppWP8/CampusAppWP8/Pages/Departments/DepartmentIndexPage.xaml.cs b/CampusAppWP8/CampusAppWP8/Pages/Departments/DepartmentIndexPage.xaml.cs index 31b4ce6d..afddf135 100644 --- a/CampusAppWP8/CampusAppWP8/Pages/Departments/DepartmentIndexPage.xaml.cs +++ b/CampusAppWP8/CampusAppWP8/Pages/Departments/DepartmentIndexPage.xaml.cs @@ -162,16 +162,12 @@ namespace CampusAppWP8.Pages.Departments base.OnNavigatedFrom(e); } - #endregion - - #region private - /// /// On orientation changed. /// /// sender object /// event args - private void PhoneApplicationPage_OrientationChanged(object sender, OrientationChangedEventArgs e) + protected override void OnOrientationChanged(OrientationChangedEventArgs e) { if (e.Orientation.Equals(PageOrientation.Landscape) || e.Orientation.Equals(PageOrientation.LandscapeLeft) || e.Orientation.Equals(PageOrientation.LandscapeRight)) { @@ -181,8 +177,13 @@ namespace CampusAppWP8.Pages.Departments { ApplicationBar.Mode = Microsoft.Phone.Shell.ApplicationBarMode.Minimized; } + base.OnOrientationChanged(e); } + #endregion + + #region private + /// /// Initialize the feed objects and load the data. /// diff --git a/CampusAppWP8/CampusAppWP8/Pages/Exams/Exams.xaml b/CampusAppWP8/CampusAppWP8/Pages/Exams/Exams.xaml index 5536c1d4..dcb92263 100644 --- a/CampusAppWP8/CampusAppWP8/Pages/Exams/Exams.xaml +++ b/CampusAppWP8/CampusAppWP8/Pages/Exams/Exams.xaml @@ -91,5 +91,9 @@ - + + + + + \ No newline at end of file diff --git a/CampusAppWP8/CampusAppWP8/Pages/Exams/Exams.xaml.cs b/CampusAppWP8/CampusAppWP8/Pages/Exams/Exams.xaml.cs index afca0713..6ca7e292 100644 --- a/CampusAppWP8/CampusAppWP8/Pages/Exams/Exams.xaml.cs +++ b/CampusAppWP8/CampusAppWP8/Pages/Exams/Exams.xaml.cs @@ -88,6 +88,23 @@ namespace CampusAppWP8.Pages.Exams } } + /// + /// On orientation changed. + /// + /// sender object + /// event args + protected override void OnOrientationChanged(OrientationChangedEventArgs e) + { + if (e.Orientation.Equals(PageOrientation.Landscape) || e.Orientation.Equals(PageOrientation.LandscapeLeft) || e.Orientation.Equals(PageOrientation.LandscapeRight)) + { + ApplicationBar.Mode = Microsoft.Phone.Shell.ApplicationBarMode.Default; + } + else + { + ApplicationBar.Mode = Microsoft.Phone.Shell.ApplicationBarMode.Minimized; + } + base.OnOrientationChanged(e); + } #endregion #region private @@ -254,6 +271,16 @@ namespace CampusAppWP8.Pages.Exams this.DefHeader.ProgressVisibility = Visibility.Visible; } + /// Event handler. Called by ExeamForceUpdate for click events. + /// Stubbfel, 16.10.2013. + /// Source of the event. + /// Event information. + private void ExamForceUpdate_Click(object sender, EventArgs e) + { + this.DefHeader.ProgressVisibility = Visibility.Visible; + this.feed.ForceWebUpdate(); + } + #endregion #endregion diff --git a/CampusAppWP8/CampusAppWP8/Pages/Openinghours/OpeninghoursPage.xaml b/CampusAppWP8/CampusAppWP8/Pages/Openinghours/OpeninghoursPage.xaml index 0efc6468..67c5df8f 100644 --- a/CampusAppWP8/CampusAppWP8/Pages/Openinghours/OpeninghoursPage.xaml +++ b/CampusAppWP8/CampusAppWP8/Pages/Openinghours/OpeninghoursPage.xaml @@ -26,7 +26,7 @@ - +