我在MDI主窗体里创建了一个子窗体,但是子窗体的文本框不能正确响应鼠标的拖选动作,不知道是什么问题,路过的高手帮忙解决一下,谢谢.

解决方案 »

  1.   


    你做一个测试,如上面的图,Form1是父窗体,Form2是子窗体,主窗体启动是创建一个Form2实例并将父窗体设为Form1。启动后,在Form2的文本框上输入一些字符,然后再用鼠标去拖选文本框的字符,会发现根本就选不了。代码如下:
       
    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
        Dim frmSub1 As New Form2
        frmSub1.TopLevel = False
        frmSub1.Parent = Me
        frmSub1.Show()
    End Sub
      

  2.   

    Dim frmSub1 As New Form2    frmSub1.MdiParent = Me
        frmSub1.Show()
      
    *****************************************************************************
    http://feiyun0112.cnblogs.com/