THREAD EM SEGUNDO PLANO
use só o showdialog como uma terceira thread em background
Ai é só chamar o Invoke Dialog que a sua thread não vai travar
Citação:
private void Dialog()
{
ShowDialog SD = new ShowDialog();
//Faça suas configurações aqui
SD.ShowDialog;
}
private void InvokeDialog()
{
Thread sd = new Thread(Dialog);
sd.isBackGound = true;
sd.Start();
}
Ai é só chamar o Invoke Dialog que a sua thread não vai travar
Faça seu login para responder