tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル タブにコントロールの配列を作成したい
投稿日: 2010/08/24(Tue) 09:52
投稿者わたべ
    Private dgv() As System.Windows.Forms.DataGridView
    Private lbl() As System.Windows.Forms.Label

    Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) _
                               Handles MyBase.Load
        Dim i As Integer
        Dim Num As Integer = レコード数
        Dim TabPage As New TabPage()

        dgv = New System.Windows.Forms.DataGridView(Num) {}
        lbl = New System.Windows.Forms.Label(Num) {}

      For i = 0 To Num - 1
            'PageAdd
            tab.TabPages.Add(TabPage)
            TabPage.Text = i

            dgv(i) = New DataGridView
            lbl(i) = New Label

            dgv(i).Name = "dgv" + i.ToString()
            lbl(i).Name = "lbl" + i.ToString()

            tab.TabPages(i).Controls.Add(dgv(i))
            tab.TabPages(i).Controls.Add(lbl(i))
        Next i


ページの無いタブコントロールだけフォームに貼り付けてあります。
そのタブに取得したレコード数だけ、ページを追加し、
それぞれのページにコントロール配列のdgvとlbl等を作成したいのですが
ページは追加されるのですが、dgvとlblが表示されません

コントロール配列にしなければ追加出来る事は確認したのですが
どのようにすればよいのでしょうか?
ご教授お願いします。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。