public void Clear() { Selections?.Clear(); ResultPanel.Children.Clear(); TextBoxAutoComplete.Text = null; LblNoResults.Content = null; }
internal void Reset() { Member = new MemberDetails(); DueDate = DateTime.Now; Selections.Clear(); SelectedItems.Rows.Clear(); }
internal void CancelSelectNextOccurence() { if (ExtensionOptions.Instance.KeepFirstEntry) { view.Caret.MoveTo(Selections.First().Caret.GetPoint(view.TextSnapshot)); } Selections.Clear(); view.Caret.IsHidden = false; }
private void TextChanged() { try { if (TextBoxAutoComplete.Text.Length > 0) { TextBoxAutoComplete.SelectionStart = TextBoxAutoComplete.Text.Length; TextBoxAutoComplete.SelectionLength = 0; } ComboAutoComplete.Items.Clear(); if (!IsMultiSelect) { Selections.Clear(); } var searchText = GetSearchText(); if (TextBoxAutoComplete.Text.Length < _searchThreshold) { ComboAutoComplete.IsDropDownOpen = false; OnClear?.Invoke(); OnFocus?.Invoke(); return; } if (string.IsNullOrEmpty(searchText)) { return; } TextBoxAutoComplete.IsEnabled = false; if (OnSearch != null) { if (ImgLoader != null) { ImgLoader.Visibility = Visibility.Visible; } var searchTask = Task.Run(() => { OnSearch?.Invoke(searchText); }, CancellationToken.None); searchTask.ContinueWith((t) => { TextBoxAutoComplete.IsEnabled = true; TextBoxAutoComplete.Focus(); Task.Delay(2000) .ContinueWith((delayTask) => { ImgLoader.Visibility = Visibility.Collapsed; }, TaskScheduler.FromCurrentSynchronizationContext()); }, TaskScheduler.FromCurrentSynchronizationContext()); } } catch { } }
private void UpdateSelection(byte idx) { if (PalSource == null) return; if (ModifierKeys == Keys.Alt) { BackColor = PalSource[idx]; BackColorChanged?.Invoke(this, new EventArgs()); return; } if (!IsSelectable) return; if (IsMultiSelect) { switch (ModifierKeys) { case Keys.Control: if (Selections.Contains(idx)) Selections.Remove(idx); else Selections.Add(idx); break; case Keys.Shift: if (Selections.Count == 0) { Selections.Add(idx); break; } if (Selections.Last() == idx) { Selections.Remove(idx); } else { if (Selections.Last() < idx) { for (int i = Selections.Last() + 1; i <= idx; i++) if (!Selections.Contains((byte)i)) Selections.Add((byte)i); } else { for (int i = Selections.Last() - 1; i >= idx; i--) if (!Selections.Contains((byte)i)) Selections.Add((byte)i); } } break; default: Selections.Clear(); Selections.Add(idx); break; } } else { Selections.Clear(); Selections.Add(idx); } if (PalSource != null) SelectedIndexChanged?.Invoke(this, new EventArgs()); if (IsSelectVisible) Refresh(); }
public void Delete() { Images.Clear(); Subscribes.Clear(); PendingBooks.Clear(); PendingFilms.Clear(); PendingSerials.Clear(); Selections.Clear(); Privacy.Clear(); IsDeleted = true; }
void GetAllSelections() { Selections.Clear(); foreach (var role in RoleVMs) { if (role.Checked) { Selections.Add(role.Name); } } UserVM.Roles = Selections.ToArray(); }
protected override void HandleChildrenChanged(object sender, NotifyCollectionChangedEventArgs e) { if (e.Action == NotifyCollectionChangedAction.Remove) { var removedViews = e.OldItems.OfType <ICanvasObject> ().ToList(); Selections.RemoveAll(s => removedViews.Contains(s.Drawable as ICanvasObject)); } else if (e.Action == NotifyCollectionChangedAction.Reset) { Selections.Clear(); } }
public void NewSelection(string[] Items, bool Escapable) { NonEscapable = Escapable; Object.Destroy(ThisWindow.WindowContainer); CreateWindow(); SelectionIndex = 1; Selections.Clear(); SelectionString = Items; Reading = true; ClearContent(); CreateItems(); RefreshWindow(); ShowWindow(); }
private void TextBoxAutoComplete_PreviewKeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Space) { e.Handled = true; } if (e.Key == Key.Back && TextBoxAutoComplete.Text.Length == 0) { ToolTip = null; } if (e.Key == Key.Back && TextBoxAutoComplete.Text.Length > 0) { var textEntered = ((TextBox)sender); if (TextBoxAutoComplete.SelectionLength > 0) { textEntered.Text = textEntered.Text.Remove(textEntered.Text.Length - TextBoxAutoComplete.SelectionLength); } else { textEntered.Text = textEntered.Text.Remove(textEntered.Text.Length - 1); TextBoxAutoComplete.Text = textEntered.Text; TextBoxAutoComplete.SelectionStart = TextBoxAutoComplete.Text.Length; TextBoxAutoComplete.SelectionLength = 0; LblNoResults.Visibility = Visibility.Collapsed; OnClear?.Invoke(); e.Handled = true; } } if (e.Key == Key.Down) { ComboAutoComplete.Focus(); } if (e.Key == Key.Tab) { if (ComboAutoComplete.Items.Count == 1) { _insertText = true; ComboAutoComplete.Visibility = Visibility.Hidden; var cbItem = (AutoCompleteEntry)ComboAutoComplete.Items[0]; TextBoxAutoComplete.Text = cbItem.DisplayName; Selections.Clear(); Selections.Add(cbItem); } } }
private void SelectPerson(Person person) { if (!AllowMultiple && Selections.Any()) { Selections.Clear(); Selections.Add(person); } else { Selections.Add(person); } RaiseSelectionChanged(); SearchPattern = string.Empty; }
/// <summary> /// Reset the list of select objects /// </summary> public void ClearSelection() { foreach (Selection sel in Selections) { ICanvasSelectableObject po = sel.Drawable as ICanvasSelectableObject; po.Selected = false; } if (Objects != null) { foreach (ICanvasSelectableObject cso in Objects) { cso.Selected = false; } } Selections.Clear(); }
/// <summary> /// Initializes signal instruments /// </summary> /// <param name="selections">List of data descriptions on which code will be run</param> /// <returns>True if succeeded</returns> protected override bool InternalInit(IEnumerable <Selection> selections) { Selections.Clear(); Selections.AddRange(selections); StartMethod = _startMethod; if (StartMethod == StartMethod.Periodic) { ExecutionPeriod = _tradingPeriod; } _execTradesParam.TradeableSymbols = Selections .Where(i => i.MarketDataSlot == _tradeSlot).Select(i => i.Symbol).Distinct().ToList(); _execTradesParam.DataFeed = DataProvider; // Your code initialization return(true); }
private void SearchResultListBox_OnSelectionChanged(object sender, Windows.UI.Xaml.Controls.SelectionChangedEventArgs e) { #pragma warning disable SA1119 // Statement must not use unnecessary parenthesis if (!((sender as ListBox)?.SelectedItem is Person person)) #pragma warning restore SA1119 // Statement must not use unnecessary parenthesis { return; } if (!AllowMultiple && Selections.Any()) { Selections.Clear(); Selections.Add(person); } else { Selections.Add(person); } RaiseSelectionChanged(); _searchBox.Text = string.Empty; }
private void ComboAutoComplete_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (null == ComboAutoComplete.SelectedItem) { return; } _insertText = true; var cbItem = (AutoCompleteEntry)ComboAutoComplete.SelectedItem; if (IsMultiSelect) { AddLabel(cbItem); Selections.Add(cbItem); } else { TextBoxAutoComplete.Text = cbItem.DisplayName; Selections.Clear(); Selections.Add(cbItem); } ComboAutoComplete.Visibility = Visibility.Hidden; }
public void Close() { PalSource = null; Selections.Clear(); Refresh(); }
/// <summary> /// Clears all selections and saves copied text in case of later paste at single-caret /// </summary> internal void DiscardSelections() { Selections.Clear(); HasWrappedDocument = false; view.Caret.IsHidden = false; }
/// <summary> /// Clears all selections and saves copied text in case of later paste at single-caret /// </summary> internal void DiscardSelections() { Selections.Clear(); view.Caret.IsHidden = false; }