public VideoPage() { InitializeComponent(); _autoPlay = SettingsHelper.GetIsAutoPlayVideo(); Pivot.SelectionChanged += PivotOnSelectionChanged; SubscribePlayerEvents(player); player.AutoPlay = _autoPlay; PhoneApplicationService.Current.Deactivated += Current_Deactivated; PhoneApplicationService.Current.Activated += Current_Activated; LayoutRoot.SizeChanged += OnLayoutRootSizeChanged; _sensor = SimpleOrientationSensor.GetDefault(); _sendApplicationBar = new ApplicationBar(); _sendApplicationBarButton = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Send.png", AppResources.Send, Send_Click); _sendApplicationBar.Buttons.Add(_sendApplicationBarButton); _currentApplicationBar = new ApplicationBar(); _currentApplicationBar.Mode = ApplicationBarMode.Minimized; _currentApplicationBar.Buttons.Add(ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Home.png", AppResources.Home, Home_Click)); //_currentApplicationBar.Buttons.Add(ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Refresh.png", AppResources.Refresh, Refresh_Click)); _currentApplicationBar.MenuItems.Add(ApplicationBarHelper.CreateAApplicationBarMenuItem(AppResources.CopyVideoLink, CopyVideoUrl_Click)); _favoritesApplicationBarButton = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.StarAdd.png", AppResources.AddToFavorites, AddToFavorites_Click); _addToPlaylistApplicationBarButton = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Add.png", AppResources.AddToPlaylist, AddToPlaylist_Click); ApplicationBar = _currentApplicationBar; }
public ChannelPage() { InitializeComponent(); ApplicationBar.Mode = ApplicationBarMode.Default; _subscribeButton = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Subscribe.png", AppResources.Subscribe, Subscribe_Click); _unsubscribeButton = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Unsubscribe.png", AppResources.Unsubscribe, Unsubscribe_Click); }
private void BuildLocalizedApplicationBar() { var appBar = new ApplicationBar(); var homeButton = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Home.png", AppResources.Home, Home_Click); appBar.Buttons.Add(homeButton); var playAllButton = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Play.png", AppResources.PlayAll, Play_Click); appBar.Buttons.Add(playAllButton); ApplicationBar = appBar; }
private void BuildLocalizedApplicationBar() { var appBar = new ApplicationBar(); var saveButton = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Save.png", AppResources.Save, Save_Click); appBar.Buttons.Add(saveButton); var cancelButton = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Cancel.png", AppResources.Cancel, Cancel_Click); appBar.Buttons.Add(cancelButton); ApplicationBar = appBar; }
// Constructor public MainPage() { InitializeComponent(); // Set the data context of the listbox control to the sample data DataContext = App.ViewModel; var currentApplicationBar = new ApplicationBar(); currentApplicationBar.Mode = ApplicationBarMode.Minimized; currentApplicationBar.Buttons.Add(ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Refresh.png", AppResources.Refresh, Refresh_Click)); ApplicationBar = currentApplicationBar; }
public PeopleInfoEditor(PhoneApplicationPage page) { InitializeComponent(); aph = new ApplicationBarHelper(page); aph.AddTextBox(PeopleName, DescriptionTextBox, EmailBox); ControlActionTitle = AppResources.AddPerson; peopleProfileManagerViewModel = ViewModelLocator.PeopleViewModel; this.CurrencyType.ItemsSource = CurrencyHelper.CurrencyTable; this.DataContext = this; }
// Constructor public MainPage() { this.InitializeComponent(); DispatcherHelper.Initialize(); var backgroundBrush = this.RequestReviewPopup.Background as SolidColorBrush; var backgroundColor = backgroundBrush.Color; backgroundColor.A = 0x66; backgroundBrush.Color = backgroundColor; // Set the data context of the listbox control to the sample data this.Loaded += this.MainPage_Loaded; this.Unloaded += this.MainPage_Unloaded; this.BackKeyPress += this.MainPage_BackKeyPress; // Create all the menu items this.ApplicationBar.AddMenuItem(Strings.Menu_CardLookup, this.CardLookup_Click); this.ApplicationBar.AddMenuItem(Strings.Menu_BlackMarket, this.BlackMarket_Click); this.ApplicationBar.AddMenuItem(Strings.Menu_Settings, this.Settings_Click); this.ApplicationBar.AddMenuItem(Strings.Menu_About, this.About_Click); if (Debugger.IsAttached) { this.ApplicationBar.AddMenuItem("Debug", (s, a) => NavigationServiceHelper.Navigate(PickerView.Debug)); } // Create all the app bar buttons as well. this.resetSettingsButton = ApplicationBarHelper.CreateIconButton( Strings.MainPage_Reset, @"\Images\appbar.reset.png", this.ResetSettings_Click); this.addFavoriteButton = ApplicationBarHelper.CreateIconButton( Strings.MainPage_Save, @"\Images\appbar.favs.addto.png", this.AddFavorite_Click); this.resetFavoritesButton = ApplicationBarHelper.CreateIconButton( Strings.MainPage_Reset, @"\Images\appbar.reset.png", this.ResetFavorites_Click); }
private void BuildLocalizedApplicationBar() { this.ApplicationBar = ApplicationBarHelper.GetApplicationBar(); this.ApplicationBar.IsMenuEnabled = false; var appBarCheckButton = new ApplicationBarIconButton(new Uri("/Assets/AppBar/Check.png", UriKind.Relative)); appBarCheckButton.Text = AppResources.Add; appBarCheckButton.Click += this.AppBarCheckButton_Click; this.ApplicationBar.Buttons.Add(appBarCheckButton); var appBarCancelButton = new ApplicationBarIconButton(new Uri("/Assets/AppBar/Cancel.png", UriKind.Relative)); appBarCancelButton.Text = AppResources.Cancel; appBarCancelButton.Click += this.AppBarCancelButton_Click; this.ApplicationBar.Buttons.Add(appBarCancelButton); }
private void BuildApplicationBar(int selectedIndex) { var appBar = new ApplicationBar { Mode = ApplicationBarMode.Minimized }; var homeButton = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Home.png", AppResources.Home, Home_Click); var managePlaylistsButton = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Manage.png", AppResources.Manage, PlaylistManage_Click); appBar.Buttons.Add(homeButton); if (selectedIndex == 3) { appBar.Buttons.Add(managePlaylistsButton); } ApplicationBar = appBar; }
private void BuildLocalizedApplicationBar() { // Set the page's AplipcationBar to a new instance of ApplicationBar. ApplicationBar appBar; if (!Application.Current.Resources.Contains("GlobalAppBar")) { appBar = new ApplicationBar(); } else { appBar = Application.Current.Resources["GlobalAppBar"] as ApplicationBar; } var homeButton = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Home.png", AppResources.Home, Home_Click); appBar.Buttons.Clear(); appBar.MenuItems.Clear(); appBar.Buttons.Add(homeButton); }
private void BuildLocalizedApplicationBar() { this.ApplicationBar = ApplicationBarHelper.GetApplicationBar(); var addAppBarButton = new ApplicationBarIconButton(new Uri("/Assets/AppBar/Add.png", UriKind.Relative)); addAppBarButton.Text = AppResources.Add; addAppBarButton.Click += this.AddAppBarButton_Click; this.ApplicationBar.Buttons.Add(addAppBarButton); var optionsAppBarButton = new ApplicationBarIconButton(new Uri("/Assets/AppBar/Options.png", UriKind.Relative)); optionsAppBarButton.Text = AppResources.Options; optionsAppBarButton.Click += this.OptionsAppBarButton_Click; this.ApplicationBar.Buttons.Add(optionsAppBarButton); //ApplicationBarMenuItem categoryMenuItem = new ApplicationBarMenuItem(AppResources.Category); //categoryMenuItem.Click += this.CategoryMenuItem_Click; //this.ApplicationBar.MenuItems.Add(categoryMenuItem); var exportMenuItem = new ApplicationBarMenuItem(AppResources.ExportData); exportMenuItem.Click += this.ExportMenuItem_Click; this.ApplicationBar.MenuItems.Add(exportMenuItem); var notesMenuItem = new ApplicationBarMenuItem(AppResources.Notes); notesMenuItem.Click += this.NotesMenuItem_Click; this.ApplicationBar.MenuItems.Add(notesMenuItem); var aboutMenuItem = new ApplicationBarMenuItem(AppResources.About); aboutMenuItem.Click += this.AboutMenuItem_Click; this.ApplicationBar.MenuItems.Add(aboutMenuItem); }
public ResultsViewer() { this.InitializeComponent(); this.BackKeyPress += this.ResultsViewer_BackKeyPress; // This resolves the issue with the "The data necessary to complete // this operation is not yet available." exception. We ignore the // card list items until after it's completed loading, at which point // we enable the hit test again. this.GroupedCardsList.IsHitTestVisible = false; this.GroupedCardsList.Loaded += (sender, args) => { this.GroupedCardsList.IsHitTestVisible = true; }; var refreshButton = new ApplicationBarIconButton { IconUri = new Uri(@"/Images/appbar.refresh.png", UriKind.Relative), Text = Strings.Results_Regenerate, }; refreshButton.Click += this.Refresh_Click; this.ApplicationBar.Buttons.Add(refreshButton); this.SortButton = ApplicationBarHelper.CreateIconButton( Strings.Results_SortName, @"/Images/appbar.sort.name.png", this.Sort_Click); this.ApplicationBar.Buttons.Add(this.SortButton); this.ApplicationBar.AddIconButton( Strings.Results_Save, @"/Images/appbar.favs.addto.png", this.AddFavorite_Click); // Create all the menu items this.ApplicationBar.AddMenuItem(Strings.Menu_CardLookup, this.CardLookup_Click); this.ApplicationBar.AddMenuItem(Strings.Menu_BlackMarket, this.BlackMarket_Click); this.ApplicationBar.AddMenuItem(Strings.Menu_Settings, this.Settings_Click); this.ApplicationBar.AddMenuItem(Strings.Menu_About, this.About_Click); }