Как я могу заморозить диалог, если у него нет подходящего родителя? - PullRequest
0 голосов
/ 11 апреля 2019

Я хочу заморозить всплывающее диалоговое окно с напоминанием, оно появляется после завершения таймера. Но это идет в фоновом режиме. Я хочу заморозить это и показать это наверху. Я не могу понять, как я могу это сделать?

Поскольку у меня нет родителя, я застрял, чтобы заморозить это диалоговое окно с напоминанием.

 ReminderTask(object sender, ElapsedEventArgs e);   
 m_schedulePHCheckAndCleanReminderDlgThread = new Thread(new ThreadStart(ShowSchedulePHCheckAndCleanReminderDlg));
 m_schedulePHCheckAndCleanReminderDlgThread.Start(); 

 private void ShowSchedulePHCheckAndCleanReminderDlg()
 {
 m_schedulePHCheckAndCleanReminderDlg.ShowDialog(); 
 }
...