private void clearActiveTagToolStripMenuItem_Click(object sender, EventArgs e) { if (TagsListView != null && TagsListView.SelectedItems != null) { MOG_ControllerProject.GetProject().GetConfigFile().RemoveString("Project", "ActiveTag"); MOG_ControllerProject.GetProject().GetConfigFile().Save(); SetActiveTagItem(null); TagsListView.Refresh(); } }
private void Page_Loaded(object sender, RoutedEventArgs e) { foreach (var item in NotesListView.Items) { (NotesListView.ContainerFromItem(item) as ListViewItem).PointerEntered += EntityList_PointerEntered; (NotesListView.ContainerFromItem(item) as ListViewItem).PointerExited += EntityList_PointerExited; } foreach (var item in TagsListView.Items) { ListViewItem listItem = TagsListView.ContainerFromItem(item) as ListViewItem; (TagsListView.ContainerFromItem(item) as ListViewItem).PointerEntered += EntityList_PointerEntered; (TagsListView.ContainerFromItem(item) as ListViewItem).PointerExited += EntityList_PointerExited; } }
/// <summary> /// Update Tags from CSV /// </summary> /// <param name="csvFileName"></param> private bool UpdateHelperFromCsv(string csvFileName) { if (this.Helper.UpdateStimulusFromCsv(csvFileName)) { TagsListView.Clear(); secondTagsListView.Clear(); foreach (var tag in this.Helper.GetTagList()) { TagsListView.Items.Add(tag); secondTagsListView.Items.Add(tag); } } else { return(false); } return(true); }
private void AutoSuggestBox_KeyDown(object sender, Windows.UI.Xaml.Input.KeyRoutedEventArgs e) { // Checks if the comma key was pressed (code 188) if ((int)e.Key == 188 || e.Key == Windows.System.VirtualKey.Enter) { e.Handled = true; ViewModel.TagSubmittedCommand.Execute(null); (sender as TextBox).Text = string.Empty; } else if (e.Key == Windows.System.VirtualKey.Up && ViewModel.Tags.Count > 0) { TagsListView.Focus(Windows.UI.Xaml.FocusState.Programmatic); } else if (e.Key == Windows.System.VirtualKey.Down && ViewModel.Suggestions.Count > 0) { SuggestionListView.Focus(Windows.UI.Xaml.FocusState.Programmatic); } }