private void btnRefresh_Click(object sender, EventArgs e) { // перезагрузка таблицы DataTable newDataTable = new DataTable(); if (LoadDataTable(baseAdapter, errLog, ref newDataTable)) { dataTable = newDataTable; try { dataTable.DefaultView.RowFilter = txtFilter.Text; } catch { txtFilter.Text = ""; } bindingSource.DataSource = dataTable; ScadaUtils.AutoResizeColumns(dataGridView); } }
private void FrmBaseTableView_Load(object sender, EventArgs e) { // перевод формы Localization.TranslateForm(this, "Scada.Server.Ctrl.FrmBaseTableView"); if (!Localization.UseRussian) { bindingNavigator.CountItemFormat = lblCount.Text; } // настройка элементов управления string tableTitle = BaseTableTitles.TryGetValue(baseAdapter.TableName, out tableTitle) ? " - " + tableTitle : ""; Text += " - " + baseAdapter.TableName + tableTitle; dataGridView.AutoGenerateColumns = true; bindingSource.DataSource = dataTable; ScadaUtils.AutoResizeColumns(dataGridView); }
private void FrmObj_Shown(object sender, EventArgs e) { if (Table == null) { bindingNavigatorUpdateItem.Enabled = false; bindingNavigatorCancelItem.Enabled = false; bindingNavigatorRefreshItem.Enabled = false; bindingNavigatorDeleteItem.Enabled = false; bindingNavigatorClearItem.Enabled = false; bindingNavigatorAutoResizeItem.Enabled = false; } else { Table.RowChanged += dataTable_RowChanged; Table.RowDeleted += dataTable_RowDeleted; string tableName = Table.TableName; if (tableName == "User") { pwdColExists = true; } else if (tableName == "EvType") { clrColExists = true; } else if (tableName == "Formula") { srcColExists = true; } else if (tableName == "InCnl" || tableName == "CtrlCnl") { modDTColExists = true; } bindingSource.DataSource = Table; dataGridView.Columns.AddRange(Table.ExtendedProperties["Columns"] as DataGridViewColumn[]); ScadaUtils.AutoResizeColumns(dataGridView); SetModified(false); } }
private void bindingNavigatorAutoResizeItem_Click(object sender, EventArgs e) { ScadaUtils.AutoResizeColumns(dataGridView); }