如题:
我先放置了个 Label 然后再放置Frame 除了剪切有其他方法将Label 放置到FRAME

解决方案 »

  1.   

    就只是一个label啊,不像粘贴,那你再放一个到frame上不就得了?
      

  2.   

    你删除原来的label,在frame上重新放一个label上去就是了
      

  3.   

    先放frame,然后在frame上用鼠标拉个label出来,不麻烦的,可以走直路到的,为什么要拐上几个弯呢。
      

  4.   

    现在字面上是单单一个LABEL  如果放置了很多控件 这个时候想再加个FRAME  都重新弄的话那是不可能的 
      

  5.   

    要放入frame的控件全部选上,剪切,frame放好,在frame里右键粘贴,这样原来控件的设置不会丢失,而且控件的相对位置不变
      

  6.   

       Begin VB.Frame Frame1 
          Caption         =   "Frame1"
          Height          =   1725
          Left            =   2160
          TabIndex        =   0
          Top             =   735
          Width           =   2055
          Begin VB.Label Label2 
             Caption         =   "Label2"
             Height          =   555
             Left            =   390
             TabIndex        =   2
             Top             =   930
             Width           =   1545
          End
          Begin VB.Label Label1 
             Caption         =   "Label1"
             Height          =   435
             Left            =   480
             TabIndex        =   1
             Top             =   330
             Width           =   1185
          End
       End
       Begin VB.Label Label3 
          Caption         =   "Label3"
          Height          =   915
          Left            =   780
          TabIndex        =   3
          Top             =   825
          Width           =   1065
       End
    End
    用记事本打开frm文件,直接修改。
    像这个,label1和label2在frame1里面,label3在外边
    只要把label3的代码转移到frame1里面就可以了。
    还不如直接在ide里面剪切呢