StartPage.xaml.cs CampusAppWP8::Pages::StartPage CampusAppWP8::Pages //----------------------------------------------------------------------- //<copyrightfile="StartPage.xaml.cs"company="BTU/IIT"> //Companycopyrighttag. //</copyright> //<author>stubbfel</author> //<sience>21.05.2013</sience> //---------------------------------------------------------------------- namespaceCampusAppWP8.Pages { usingSystem; usingSystem.Windows; usingSystem.Windows.Controls; usingSystem.Windows.Navigation; usingCampusAppWP8.Resources; usingMicrosoft.Phone.Controls; <<<<<<< HEAD publicpartialclassStartPage:PhoneApplicationPage { publicStartPage() { this.InitializeComponent(); //if((Visibility)Application.Current.Resources["PhoneDarkThemeVisibility"]==Visibility.Visible) //this.SetIconThemeToDark(); } privatevoidPhoneApplicationPage_OrientationChanged(objectsender,OrientationChangedEventArgse) { //Switchtheplacementofthebuttonsbasedonanorientationchange. if(this.Orientation==PageOrientation.LandscapeLeft||this.Orientation==PageOrientation.LandscapeRight) { OpenHoursAppButton.SetValue(Grid.RowProperty,0); OpenHoursAppButton.SetValue(Grid.ColumnProperty,3); OSAAppButton.SetValue(Grid.RowProperty,1); OSAAppButton.SetValue(Grid.ColumnProperty,3); LinkAppButton.SetValue(Grid.RowProperty,2); LinkAppButton.SetValue(Grid.ColumnProperty,3); ContentPanel.Margin=newThickness(12,-24,0,0); } else { //Ifnotinportrait,movebuttonListcontenttovisiblerowandcolumn. OpenHoursAppButton.SetValue(Grid.RowProperty,3); OpenHoursAppButton.SetValue(Grid.ColumnProperty,0); OSAAppButton.SetValue(Grid.RowProperty,3); OSAAppButton.SetValue(Grid.ColumnProperty,1); LinkAppButton.SetValue(Grid.RowProperty,3); LinkAppButton.SetValue(Grid.ColumnProperty,2); ContentPanel.Margin=newThickness(12,0,0,0); } } privatevoidOpenLectureApp(objectsender,RoutedEventArgse) { Uriurl=newUri(Constants.PathLecture_LecturePage,UriKind.Relative); NavigationService.Navigate(url); } privatevoidOpenNewsApp(objectsender,RoutedEventArgse) { Uriurl=newUri(Constants.PathNews_NewsIndexPage,UriKind.Relative); NavigationService.Navigate(url); } privatevoidOpenEventsApp(objectsender,RoutedEventArgse) { Uriurl=newUri(Constants.PathEvents_EventsIndexPage,UriKind.Relative); NavigationService.Navigate(url); } privatevoidOpenMensaApp(objectsender,RoutedEventArgse) { Uriurl=newUri(Constants.PathMensa_MensaPage,UriKind.Relative); NavigationService.Navigate(url); } privatevoidOpenWebMailApp(objectsender,RoutedEventArgse) { Uriurl=newUri(Constants.PathMail_WebMailPage,UriKind.Relative); NavigationService.Navigate(url); } privatevoidOpenOpeninghoursApp(objectsender,RoutedEventArgse) { Uriurl=newUri(Constants.PathOpeninghours_OpeninghoursPage,UriKind.Relative); NavigationService.Navigate(url); } } } ======= publicpartialclassStartPage:PhoneApplicationPage { publicStartPage() { this.InitializeComponent(); } privatevoidPhoneApplicationPage_OrientationChanged(objectsender,OrientationChangedEventArgse) { //Switchtheplacementofthebuttonsbasedonanorientationchange. if(this.Orientation==PageOrientation.LandscapeLeft||this.Orientation==PageOrientation.LandscapeRight) { OpenHoursAppButton.SetValue(Grid.RowProperty,0); OpenHoursAppButton.SetValue(Grid.ColumnProperty,3); OpenHoursAppButtonText.Text=AppResources.OpenHoursApp_Title; OSAAppButton.SetValue(Grid.RowProperty,1); OSAAppButton.SetValue(Grid.ColumnProperty,3); LinkAppButton.SetValue(Grid.RowProperty,2); LinkAppButton.SetValue(Grid.ColumnProperty,3); ContentPanel.Margin=newThickness(12,-24,0,0); HomeworkAppButtonText.Text=AppResources.HomeworkApp_Title; ContentPanel.RowDefinitions[3].Height=GridLength.Auto; ContentPanel.ColumnDefinitions[3].Width=newGridLength(1,GridUnitType.Star); } else { //Ifnotinportrait,movebuttonListcontenttovisiblerowandcolumn. ContentPanel.Margin=newThickness(12,0,12,12); OpenHoursAppButton.SetValue(Grid.RowProperty,3); OpenHoursAppButton.SetValue(Grid.ColumnProperty,0); OpenHoursAppButtonText.Text=AppResources.OpenHoursApp_Title2; OSAAppButton.SetValue(Grid.RowProperty,3); OSAAppButton.SetValue(Grid.ColumnProperty,1); LinkAppButton.SetValue(Grid.RowProperty,3); LinkAppButton.SetValue(Grid.ColumnProperty,2); HomeworkAppButtonText.Text=AppResources.HomeworkApp_Title2; ContentPanel.RowDefinitions[3].Height=newGridLength(1,GridUnitType.Star); ContentPanel.ColumnDefinitions[3].Width=GridLength.Auto; } } privatevoidOpenDepartmentApp(objectsender,RoutedEventArgse) { Uriurl=newUri(Constants.PathDepartment_DepartmentIndexPage,UriKind.Relative); NavigationService.Navigate(url); } } } >>>>>>> develmaster