我不想用ShowDialog()弹出窗体,但是我想要ShowDialog()的效果,代码该怎么写呢?

解决方案 »

  1.   

    是 WindowsApplication 程序
      

  2.   

    在没有关闭弹出窗口前,无法对该程序做任何事情,我不想用[color=#FF0000]ShowDialog()[/color],怎么实现啊?先谢谢了!
      

  3.   

    Form fm=new Form();
    fm.Show();
     这样可以
      

  4.   

    Application.Run(new MainForm());
    不知道lz是不是这个意思???
      

  5.   

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;namespace WindowsApplication216
    {
        public partial class Form1 : Form
        {
            Form F = new Form();
            
            public Form1()
            {
                InitializeComponent();            F.TopMost = true;
                F.Show();            this.Activated += new EventHandler(Form1_Activated); 
            }        void Form1_Activated(object sender, EventArgs e)
            {
                F.Focus();
            }
        }
    }
      

  6.   


    比如想让别人的调用我的窗体显示出来,我不想让他在没有关闭我的窗体前做其他的事情,我有不能保证别人调我的窗体一定是ShowDialog的,所以请教一下各位如和才能不用ShowDialog实现ShowDialog的效果。 是WinForm窗体应用程序
      

  7.   


    只有关闭子窗口才能进行其他操作,但是不用ShowDialog
      

  8.   

    自己写  个用户控件或是窗体啊,也不是难事建议http://hi.csdn.net/space-34012-do-thread-id-2357.html