Form2 form2;
private void button1_Click(object sender, EventArgs e)
{
form2 = new Form2();
form2.Show();
}
private void Form1_Activated()
{
MessageBox.Show("Önce Form 2'yi tamamlayın!", "Uyarı", MessageBoxButton.OK, MessageBoxIcon.Warning)
Form2.BringToFront();
// isteğe bağlı gizleyebilirsiniz.
//Hide();
//veya
//form2.Hide(); // form 2 yi gizlemek için.
}