//przyjmuje liczbę nagłówków z kwerendy oraz datagrid, w którym trzeba dopasować liczbę kolumn private void changeMainFormLayout(int numberOfHeaders, ref DataGridView dataGrid) { List <int> colWidths = queryData.getColumnWidths(dataGrid.Font, 50); //szerokości kolummn datagridu z danych z kwerendy formatter.formatDatagrid(ref dataGrid, numberOfHeaders, colWidths); formatter.changeSaveButtonLocation(ref saveButton); formatter.changeUndoButtonLocation(ref undoButton); formatter.changeLoadNextButtonLocation(loadNextButton); formatter.changeRemainingRowsLabelLocation(remainingRowsLabel); this.Width = formatter.calculateBDEditorFormWidth(); }
//przyjmuje liczbę nagłówków z kwerendy oraz datagrid, w którym trzeba dopasować liczbę kolumn private void formatDatagrid(int numberOfHeaders) { List <int> colWidths = queryData.getColumnWidths(baseDatagrid.Font, 50); //szerokości kolummn datagridu z danych z kwerendy formatter.formatDatagrid(ref baseDatagrid, numberOfHeaders, colWidths); }