private void InitCommands() { CommandList.Clear(); new Bootstrap().Level2(); foreach (ICommandBarElement Btn in MasterCommands) { CommandList.Add(Btn); } ControlFrame.Instance.SetHomePage(PageId.MASTER_EXPLORER, () => new MasterExplorer()); }
public void Set2ndCommands(IList <ICommandBarElement> Commands) { SecondCmdList.Clear(); if (Commands != null && 0 < Commands.Count) { foreach (ICommandBarElement e in Commands) { SecondCmdList.Add(e); } SecondCmdList.Add(new AppBarSeparator()); } if (0 < M2ndCommands.Length) { foreach (ICommandBarElement e in M2ndCommands) { SecondCmdList.Add(e); } SecondCmdList.Add(new AppBarSeparator()); } foreach (ICommandBarElement e in CommonCommands) { SecondCmdList.Add(e); } SecondCmdList.Add(new AppBarSeparator()); foreach (ICommandBarElement e in SystemCommands) { SecondCmdList.Add(e); } }
private ICommandBarElement AddCommandBarButton(IObservableVector <ICommandBarElement> commands, CommandBarButton button) { if (button == CommandBarButton.Separator) { var separator = new AppBarSeparator(); commands.Add(separator); return(separator); } var appBarButton = new AppBarButton() { Icon = button.Icon, Label = button.Label, }; appBarButton.Click += button.Handler; commands.Add(appBarButton); return(appBarButton); }
private void AddSearchMenuItems(IObservableVector <ICommandBarElement> primaryCommands) { if (!primaryCommands.Any(b => b is AppBarButton button && button.Name == "Bing")) { var iconBing = new BitmapIcon { UriSource = new Uri("ms-appx:///Assets/Icons/BingIcon.png") }; var searchCommandBarBing = new AppBarButton { Name = "Bing", Icon = iconBing, Label = "Search with Bing", Command = ViewModel.SearchWithBingCommand }; primaryCommands.Add(searchCommandBarBing); } }
public void LoadFeedsFromTheInternet() { _feeds = new ObservableVector<object>(); PersistenceHelper.GetUserFeedsAsync().AsTask().ContinueWith(t => { foreach (var uri in t.Result) { try { var fi = new FeedInfo(uri); fi.BeginLoad(); _feeds.Add(fi); } catch { Debug.WriteLine("Failed to load FeedInfo"); } } if (_feeds.Count > 0) { SelectedFeed = (FeedInfo)_feeds[0]; } }); }