private void TestForSearchRequested(KeyDownEventArgs args) { if (args.OnlyControl && args.Character.ToString().ToLower().Equals("e")) { Debug.WriteLine($"{nameof(GestureService)}.{nameof(SearchRequested)}"); SearchRequested?.Invoke(null, EventArgs.Empty); } }
private void SearchButton_Click(object sender, EventArgs e) { Speaker.TellUser(StringConstants.aiSearchLibraryGreeting); if (!containerPanel.Controls.Contains(Search.Instance)) { containerPanel.Controls.Add(Search.Instance); Search.Instance.Dock = DockStyle.Fill; } SearchRequested?.Invoke(this, EventArgs.Empty); Search.Instance.BringToFront(); }
public bool RaiseSearchRequested() => IfCanRaiseEvent(Gesture.Search, () => SearchRequested?.Invoke(this, EventArgs.Empty));
public void RaiseSearchRequested() => SearchRequested?.Invoke(this, EventArgs.Empty);
public static void RequestSearch(string query, SearchMode mode) { SearchRequested?.Invoke(query, mode); }