コード例 #1
0
ファイル: FormQuery.cs プロジェクト: Droo-k6/School
        // TextBoxQuery
        //

        // On focus leave for query textbox, executes query
        private void EH_LeaveFocusQuery(object sender, EventArgs e)
        {
            // pull query text
            string extStr = ComboBoxQuery.Text;

            // convert str to appropriate list
            List <string> extList = MainClass.ExtStrToList(extStr);

            // reset textbox display
            ComboBoxQuery.Text = string.Join(",", extList);

            // clear datagrid
            DataGridViewEvents.Rows.Clear();
            DataGridViewEvents.Refresh();

            // call up on query
            // DataGridViewEvents
            List <WatcherEventArgs> listResults = eventDB.QueryFor(extList);

            // populate datagrid
            foreach (WatcherEventArgs args in listResults)
            {
                DataGridViewEvents.Rows.Add(args.ItemName, args.ItemType, args.Path, args.EventName, args.EventDateTime);
            }
        }
コード例 #2
0
ファイル: FormQuery.cs プロジェクト: Droo-k6/School
 // On keydown for query textbox
 private void EH_KeydownQuery(object sender, KeyEventArgs e)
 {
     // on enter press, force focus leave
     if (e.KeyCode == Keys.Enter)
     {
         DataGridViewEvents.Focus();
     }
 }
コード例 #3
0
ファイル: FormMonitor.cs プロジェクト: Droo-k6/School
 // On key press on database textbox
 private void KeyDownDatabase(object sender, KeyEventArgs e)
 {
     // if enter key is pressed, switch focus to data view
     // forces focus leave event
     if (e.KeyCode == Keys.Enter)
     {
         DataGridViewEvents.Focus();
     }
 }
コード例 #4
0
ファイル: FormMonitor.cs プロジェクト: Droo-k6/School
 // when combobox dropdown selected
 private void EH_ComboboxSelect(object sender, EventArgs e)
 {
     // force leave focus event
     DataGridViewEvents.Focus();
 }
コード例 #5
0
ファイル: FormQuery.cs プロジェクト: Droo-k6/School
 // when selecting entry from combobox dropdown
 private void EH_IndexSelect(object sender, EventArgs e)
 {
     // force leave focus so event is fired
     DataGridViewEvents.Focus();
 }