private void OnContinuationFunction(Task <DataTable> t)
        {
            try
            {
                _guiThread.Invoke(() =>
                {
                    _loadDataResult = t.Result;

                    _loadDataResult = t.Result;
                    HistoryKeysSupergrid.SuspendLayout();
                    HistoryKeysSupergrid.PrimaryGrid.Footer.Text = " ";
                    HistoryKeysSupergrid.RefreshData(_loadDataResult);
                    HistoryKeysSupergrid.ResumeLayout(false);
                    HistoryKeysSupergrid.PerformLayout();
                });
            }
            catch (Exception ex)
            {
                Trace.WriteError("()", Trace.GetMethodName(), _classname, ex);
            }
            finally
            {
                IsRefreshing = false;
            }
        }
 private void ConfigureSuperGrid()
 {
     HistoryKeysSupergrid.ApplyProjectDefaults();
     HistoryKeysSupergrid.IdentifyingColumn              = OBJECT;
     HistoryKeysSupergrid.PrimaryGrid.MultiSelect        = false;
     HistoryKeysSupergrid.DisplayNumberOfItems           = true;
     HistoryKeysSupergrid.PrimaryGrid.DefaultRowHeight   = 30;
     HistoryKeysSupergrid.PrimaryGrid.MouseEditMode      = MouseEditMode.SingleClick;
     HistoryKeysSupergrid.PrimaryGrid.ColumnAutoSizeMode = ColumnAutoSizeMode.AllCells;
 }
        private DataTable LoadDataTask()
        {
            try
            {
                IsRefreshing = true;

                HistoryKeysSupergrid.SuspendLayout();
                return(GetHistoryKeyDataTable());
            }
            catch (Exception ex)
            {
                Trace.WriteError("()", Trace.GetMethodName(), _classname, ex);
                return(null);
            }
        }