none
控制項陣列 放不進去 GROUPBOX RRS feed

  • 問題

  • 我是使用VB2008的版
    我有開10個控制項TEXTBOX,然後我是在form上面有事先拉好一個GROUPBOX
    但是我在FORMLOAD 的時候我建立了TEXTBOX,我有大概算位址好像是被押住了,是不是有什麼語法
    可以把它放進去,謝謝大哥大姊指導
    2009年7月9日 上午 08:56

解答

所有回覆

  •         Dim txt As New TextBox
            txt.Name = "TextBox2"
            txt.Parent = Me.GroupBox1


    Control.Parent 屬性 : 取得或設定控制項的父容器。


    .NET菜鳥自救會 http://www.dotblogs.com.tw/chou/
    2009年7月9日 上午 09:08
    版主
  • 小毆哥,還是放不進去是還要設定什麼嘛?
       Dim i As Integer
            Dim ProtocolBoxcounter As Integer = 1
            Dim str_name As String
            For i = 1 To 10

                str_name = "PTBOX" + CStr(i)
                Dim PTBOX As New TextBox
                PTBOX.Name = str_name
                PTBOX.Parent = Me.GroupBox1
                PTBOX.Width = 30
                PTBOX.Height = 30
                PTBOX.Location = (New Point((100 + i * 30), (120)))
                PTBOX.Text = CStr(i)
                Me.Controls.Add(PTBOX)
            Next

    2009年7月9日 上午 09:14
  • ' Me.Controls.Add(PTBOX) 註解掉
    .NET菜鳥自救會 http://www.dotblogs.com.tw/chou/
    2009年7月9日 上午 09:19
    版主
  • 還是不行ㄝ小毆哥,還有什麼妹設定到嗎?

    2009年7月9日 上午 09:31
  • 小毆哥,我找到了,他的位置會重新配就是groupbox的開始是(0,0),左上角,謝謝啦

    還有那個 之後的控制項陣列也要用groupbox.controls("控制項名稱").屬性 = .... ,感謝感謝
    2009年7月9日 上午 09:35