public object Convert(object value, Type targetType, object parameter, string language) { switch ((MainMenuSelections)value) { case MainMenuSelections.Agenda: return(LocalizedResources.GetString("MainMenuItem_Agenda")); case MainMenuSelections.Calendar: return(LocalizedResources.GetString("MainMenuItem_Calendar")); case MainMenuSelections.Classes: return(LocalizedResources.GetString("MainMenuItem_Classes")); case MainMenuSelections.Day: return(LocalizedResources.GetString("MainMenuItem_Day")); case MainMenuSelections.Schedule: return(LocalizedResources.GetString("MainMenuItem_Schedule")); case MainMenuSelections.Settings: return(LocalizedResources.GetString("MainMenuItem_Settings")); case MainMenuSelections.Years: return(LocalizedResources.GetString("MainMenuItem_Years")); default: throw new NotImplementedException("Unknown MainMenuSelections enum value"); } }
public override void OnViewModelLoadedOverride() { base.OnViewModelLoadedOverride(); ViewModel.PropertyChanged += ViewModel_PropertyChanged; UpdateStartDate(); UpdateEndDate(); switch (ViewModel.State) { case AddClassViewModel.OperationState.Adding: this.Title = LocalizedResources.GetString("AddClassPage_AddTitle"); if (_appBarButtonDelete != null) { this.PrimaryCommands.Remove(_appBarButtonDelete); } break; case AddClassViewModel.OperationState.Editing: this.Title = LocalizedResources.GetString("AddClassPage_EditTitle"); if (!this.PrimaryCommands.Contains(AppBarButtonDelete)) { this.PrimaryCommands.Add(AppBarButtonDelete); } break; } }
public ContentsList() { InitializeComponent(); listView.SmallImageList = ExplorerImageList.List.ImageList; _renameMenuItem = new ToolStripMenuItem(LocalizedResources.GetResString("Menu.Rename", "Rename")); _renameMenuItem.Click += new EventHandler(_renameMenuItem_Click); _deleteMenuItem = new ToolStripMenuItem(LocalizedResources.GetResString("Menu.Delete", "Delete")); _deleteMenuItem.Click += new EventHandler(_deleteMenuItem_Click); _metadataMenuItem = new ToolStripMenuItem(LocalizedResources.GetResString("Menu.Metadata", "Metadata...")); _metadataMenuItem.Click += new EventHandler(_metadataMenuItem_Click); _appendReplicationIDMenuItem = new ToolStripMenuItem("Append ReplicationID"); _appendReplicationIDMenuItem.Click += new EventHandler(_appendReplicationIDMenuItem_Click); _checkoutMenuItem = new ToolStripMenuItem("Checkout..."); _checkoutMenuItem.Click += new EventHandler(_checkoutMenuItem_Click); _checkinMenuItem = new ToolStripMenuItem("Checkin..."); _checkinMenuItem.Click += new EventHandler(_checkinMenuItem_Click); _replicationMenuItem = new ToolStripMenuItem("Replication"); _replicationMenuItem.DropDownItems.Add(_appendReplicationIDMenuItem); _replicationMenuItem.DropDownItems.Add(_checkoutMenuItem); _replicationMenuItem.DropDownItems.Add(_checkinMenuItem); _contextItemCount = contextStrip.Items.Count; LocalizedResources.GlobalizeMenuItem(contextStrip); }
public object Convert(object value, Type targetType, object parameter, string language) { string initialString = "- "; if (parameter is string && (parameter as string).Equals("IncludeSpace")) { initialString = " - "; } if (value is ViewItemHomework) { if ((value as ViewItemHomework).Class.IsNoClassClass) { return(CapitalizeFirstLetter(LocalizedResources.GetString("String_HomeworkDatePrefix"))); } else { return(initialString + LocalizedResources.GetString("String_HomeworkDatePrefix")); } } else if (value is ViewItemExam) { if ((value as ViewItemExam).Class.IsNoClassClass) { return(CapitalizeFirstLetter(LocalizedResources.GetString("String_ExamDatePrefix"))); } else { return(initialString + LocalizedResources.GetString("String_ExamDatePrefix")); } } return(value); }
protected override async void OnStart() { AppResources = new LocalizedResources(); await AppResources.SetLanguageAsync("fr-FR"); BaseViewModel vm = new BaseViewModel(AppResources); MainPage.BindingContext = vm; }
public WeekComboBox() { base.ItemsSource = new string[] { LocalizedResources.GetString("String_BothWeeks"), LocalizedResources.Common.GetStringWeekA(), LocalizedResources.Common.GetStringWeekB() }; base.SelectedIndex = 0; base.SelectionChanged += WeekComboBox_SelectionChanged; }