private static void MenuStripHandler(object sender, EventArgs e) { if (sender is ToolStripMenuItem) { DataGridView dgv = new DataGridView(); ToolStripMenuItem mI = (ToolStripMenuItem)sender; ContextMenuStrip cmx = mI.Owner as ContextMenuStrip; if (cmx != null) { dgv = cmx.SourceControl as DataGridView; } if (mI.Text.Equals("Export Data")) { Preloaderani.addSpinnLoad(dgv); ExcelHelperInterop.DgvtoExcel(dgv); Preloaderani.addSpinnLoad(dgv); } } }
public async void DgvFromSqlAsync(DataGridView dgv, string sql) { Preloaderani.addSpinnLoad((Control)dgv, "", "BoxSwap", 77, 77, (Image)null); dgv.DataSource = (object)(await this.DsSqlAsync(sql)).Tables[0]; Preloaderani.remSpinnLoad((Control)dgv); }