就是那种将主线程挂起,当用户进行操作以后才返回结果的对话框。比方说FileDialog.ShowDialog(),线程会挂在这个函数里面,当用户点击OK或者Cancel时此函数才返回。

解决方案 »

  1.   

                OpenFileDialog open = new OpenFileDialog();
                if (open.ShowDialog() == DialogResult.OK)
                {
                    MessageBox.Show(open.FileName);
                }
      

  2.   

    倒,楼上的,我说的是怎么自定义一个对话框类似于filedialog的,不是问怎么用
      

  3.   

    Form frm = new Form();
    frm.ShowDialog();这个肯定可以,至于你要什么功能,就在窗体上实现吧