Форма TopMost в потоке ?

Я использую следующий код для открытия формы в новом потоке:

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?

9
задан Cody Gray 19 January 2011 в 20:55
поделиться