タイトル : Re: 動的作成したコントロールの削除(VB2005) 投稿日 : 2008/01/08(Tue) 16:41 投稿者 : ろん
はじめまして。 コントロールを作成しているところで、適当な 名前をつけて、削除する時にそれを指定すればできますよ。 > For j As Integer = 1 To 5 > P_ctlFloor = New ucrFloor > Me.Controls.Add(P_ctlFloor) > With P_ctlFloor →.Name = j '適当な名前付ける。 > .Size = New Size(10, 10) > .Location = New Point(15 * j, 100) > ' イベントを関連付ける > AddHandler .DoubleClick, AddressOf FloorPict_DClick > End With > Next 削除処理の中で Me.Controls.Remove(CType(Me.Controls("2"), ucrFloor)) |