Test ts = new Test();
ts.Show();

解决方案 »

  1.   

    ts是new来的你,你没有设定标题,怎么会有呢
      

  2.   

    你要的是这样吧:
    myForm f=new myForm();
    f.Show();
      

  3.   

    Test ts= new Test();
    ts.text = "test prj";
    ts.FormBorderStyle = FormBorderStyle.Fixed3D;
    ts.ControlBox = true;
    ts.size= this.size;
    ts.location = ths.location;
    ts.show();
      

  4.   

    show是个静态方法吧,所以你没有实例化之前可以调用,出来的是一个窗体,什么都没有,当你实例化以后(就是设定了各种属性的值之后),你再调用show方法就有了阿!
      

  5.   

    Test是一个录入窗口,ts是实例,我想打开实例呀!
      

  6.   

    Test是一个录入窗口.
    Test ts = new Test();
    ts.Show();这样不对吗?
      

  7.   

    Test所在的名称空间与你当前的Form所在的名称空间相同吗?
      

  8.   

    问题不准确.我传了一个参数.
    connStr1 =  "data source=" + tbServer.Text + ";uid=" + tbUserID.Text + ";password=" + tbUserPass.Text + ";database=" + tbDb.Text;
    Test ts = new Test(connStr1 );
    ts.Show();Test窗口:
    private string connStr1;
    public Test(string connStr1)
    {
    this.connStr1 = connStr1;
    }
      

  9.   

    public Test(string connStr1)是重载构造方法.
      

  10.   

    不是吧,
    我看不懂了,那你把那堆stdio生成的东西贴出来看看!
    就是这个函数
    #region Windows 窗体设计器生成的代码
    /// <summary>
    /// 设计器支持所需的方法 - 不要使用代码编辑器修改
    /// 此方法的内容。
    /// </summary>
    private void InitializeComponent()
    { }
    #endregion
    里面有些什么啊!?
    哦,你是不是没有执行InitializeComponent()函数阿!?