Я пытаюсь использовать окно сообщений в winforms C#. У меня есть дочерняя форма, которую я использую как модальную форму. Моя форма детей выглядят следующим образом:MessageBox.Show не работает в модальной дочерней форме
popup newpopup = new popup(prt.myIP);
newpopup.StartPosition = FormStartPosition.Manual;
newpopup.Location = new Point(Loc.X + 30, 60);
popup.ShowDialog();
MessageBox.show отлично работает в родительской форме, но код зависает, когда я пытаюсь использовать его в моей форме ребенка (в popup.cs).
MessageBox.Show("Text", "Error", MessageBoxButtons.OK);
Пожалуйста, напишите больше кода, показывающего больше контекста. – Dai
Вы пытались указать параметр 'IWin32Window owner'? –
Прошло некоторое время с тех пор, как я сделал winforms, но я думаю, вы будете использовать [эту перегрузку] (https://msdn.microsoft.com/en-us/library/ba2a6d06 (v = vs.110) .aspx) и передать ' this' как первый параметр – stuartd