Beispiel #1
0
 public void setDataStore(Parser.QueryResult d)
 {
     gridControl.DataSource = new System.ComponentModel.BindingList <DeclExamples.Parser.ExampleRow>(d.rowlist);
     if (IsDigitsOnly(d.Request.Description))
     {
         return;
     }
     this.gridView.FindFilterText = d.Request.Description;
 }
Beispiel #2
0
        async private void barButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            splashScreenManager.ShowWaitForm();
            try
            {
                Parser             parser = new Parser();
                Parser.QueryResult result = await parser.makeQuery(barEditItem.EditValue.ToString());

                AddDocument(new SearchResult(result), $"Поиск: {barEditItem.EditValue.ToString()}");
            }
            catch (Exception es)
            {
                MessageBox.Show($"Ошибка изьятия данных! Stack: {es.Message + es.StackTrace}");
            }
            finally
            {
                splashScreenManager.CloseWaitForm();
            }
        }
Beispiel #3
0
 public SearchResult(Parser.QueryResult d)
 {
     InitializeComponent();
     this.setDataStore(d);
 }
 public void openInfo(int handle)
 {
     Parser.QueryResult result = results[gridView.GetDataSourceRowIndex(handle)];
     mainformRef.AddDocument(new SearchResult(result), $"Результат поиска: {result.Request.Description}");
 }