• ベストアンサー

VB.NET 動的コントロールの存在確認と削除方法

VB.NET2005で複数の動的コントロールLabel()をPanel1に作成後、 必要なくなったLabel()が存在することを確認し 存在した場合に削除処理を実行する方法がわかりません。 [Label(1)] [Label(2)]      ←既に削除済みで、再度削除処理を実行させない [Label(4)]   : [Label(x)] 以下に2点お願いします。 (1)動的コントロールの存在確認方法 (2)動的コントロールの削除方法

質問者が選んだベストアンサー

  • ベストアンサー
  • NYOI
  • ベストアンサー率58% (56/96)
回答No.1

この場合の「削除」とは、Panel1上からコントロールを除外する、という解釈でよろしいでしょうか? その場合、存在確認は Panel1.Controls.Contains(削除したいコントロール) 削除は Panel1.Controls.Remove(削除したいコントロール) となります。

nikoniko_009
質問者

お礼

ありがとうございました。 あっさり解決しました。

関連するQ&A