RT 用focus没有效果

解决方案 »

  1.   

    什么叫打开新窗口?
    form1 f = new form1();
    f.ShowModel();
    是这个意思吧?
      

  2.   

    让显示的窗体Show()
    让不显示的窗体Hide()
      

  3.   

    让显示的窗体Show()
    让不显示的窗体Hide()
      

  4.   

    弹出窗口的TopMost设为true行否
      

  5.   

    ShowDialog()只能控制当前窗口,不行
      

  6.   

    form1:        private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
            {
                Form2 fm = new Form2();
                fm.ShowDialog();
            }form2(假定上面有个TextBox):        public Form2()
            {
                InitializeComponent();
                this.textBox1.Focus();
            }
      

  7.   

    人家说不能用 ShowDialog !!!
      

  8.   

    搞定
    Rectangle f9 = Screen.GetWorkingArea(f);