public Outlining(ExtendedControls.ExtPanelDataGridViewScrollOutlining panel) { this.panel = panel; maingroup = 0; maingroupcount = 0; scanstartline = -1; }
public void Finished(int rowindex, int rollupolder, ExtendedControls.ExtPanelDataGridViewScrollOutlining panel) { if (rowindex >= maingroup) { if (maingroupcount > 0) { bool maingroupvisible = rollupolder == 0 || maingroupcount < rollupolder; outlines.Add(new ExtendedControls.ExtPanelDataGridViewScrollOutlining.Outline() { start = maingroup, end = rowindex, expanded = maingroupvisible }); } } panel.Add(outlines); }