Я использую следующий код для открытия формы в новом потоке:
private void button1_Click(object sender, EventArgs e)
{
Thread thread = new Thread(ThreadProc);
thread.Start();
}
public void ThreadProc()
{
Form form = new Form();
form.TopMost = true;
form.ShowDialog();
}
Но вновь созданная форма не является TopMost, хотя я установил для нее значение true.
Как я могу создать форму в потоке TopMost?