Example #1
0
        internal void SetHistory(ExecutionQueryEvent e)
        {
            this.SuspendLayout();
            this.dataGridViewHistory.SuspendLayout();
            if (this.dataGridViewHistory.DataSource == null)
            {
                this.dataGridViewHistory.DataSource = new DataTable();
            }
            DataTable data            = ControlBuilder.HistoryDataTableBuilder(e);
            int       firstdisplayidx = this.dataGridViewHistory.FirstDisplayedScrollingRowIndex;

            ((DataTable)this.dataGridViewHistory.DataSource).Merge(data);
            if (firstdisplayidx > 1)
            {
                this.dataGridViewHistory.FirstDisplayedScrollingRowIndex = firstdisplayidx;
            }
            this.dataGridViewHistory.ResumeLayout();
            this.ResumeLayout();
        }