private async void save_img_btn_Click(object sender, EventArgs e) { pictureBox1.Visible = true; while (!fl_isloaded) { } await Task.Delay(3000); string my_name_is; DateTime dt = DateTime.Now; if (!string.IsNullOrEmpty(mult_id)) { my_name_is = $"ID_{mult_id}_{dt.ToString("dd_MM-HH:mm")}_MapImg"; } else { my_name_is = $"{dt.ToString("dd_MM-HH:mm")}_MapImg"; } chromeBrowser.GetMainFrame().ExecuteJavaScriptAsync($"manualPrint(\"{my_name_is}\");"); SaveSett(); pictureBox1.Visible = false; }