private void aligcoarseDataGrid([NotNull] DataGridTableStyle sty, coarsecolumnIdx idx) { string colName = coarsecolumName[(int)idx]; styleBase.GridColumnStyles[colName].Width = sty.GridColumnStyles[colName].Width; styleCaller.GridColumnStyles[colName].Width = sty.GridColumnStyles[colName].Width; styleCallee.GridColumnStyles[colName].Width = sty.GridColumnStyles[colName].Width; styleSelected.GridColumnStyles[colName].Width = sty.GridColumnStyles[colName].Width; }
private void aligDataGrids(object sender, System.Windows.Forms.MouseEventArgs e, [NotNull] DataGridTableStyle sty) { DataGrid.HitTestInfo hi = ((DataGrid)sender).HitTest(e.X, e.Y); if (!iscoarse) { columnIdx idx = (columnIdx)hi.Column - 1; if (idx >= columnIdx.name && idx <= columnIdx.diffTimesMakecalls) { aligEverythingDataGrid(sty, idx); } } else { coarsecolumnIdx idx = (coarsecolumnIdx)hi.Column - 1; if (idx >= coarsecolumnIdx.name && idx <= coarsecolumnIdx.diffTimesMakecalls) { aligcoarseDataGrid(sty, idx); } } }
private void aligcoarseDataGrid(DataGridTableStyle sty, coarsecolumnIdx idx) { string colName = coarsecolumName[(int)idx]; styleBase.GridColumnStyles[colName].Width = sty.GridColumnStyles[colName].Width; styleCaller.GridColumnStyles[colName].Width = sty.GridColumnStyles[colName].Width; styleCallee.GridColumnStyles[colName].Width = sty.GridColumnStyles[colName].Width; styleSelected.GridColumnStyles[colName].Width = sty.GridColumnStyles[colName].Width; }