お世話になっております。
表題の通り、動的に作成したピクチャーボックス配列の削除を行いたいと考えています。
作成は以下のコードのように行っています。
Private bihin(,) As System.Windows.Forms.PictureBox Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load Me.bihin = New System.Windows.Forms.PictureBox(3, 7) {} For i As Integer = 0 To 3 For j As Integer = 0 To 7 bihin(i, j).Name = "bihin" & i + 1 & j + 1 Me.Controls.Add(bihin(i, j)) Next Next End Sub
〇やったこと
https://dobon.net/vb/bbs/log3-35/21390.html
このサイトを参考に以下のように書いてみましたが、
「'Remove'はPictureBoxのメンバーではありません」と、エラーになります。
どうしたらよいか教えていただけませんでしょうか。
もしかして、、ピクチャーボックスはフォームを閉じるまで削除されないのでしょうか。
For i As Integer = 0 To 3 For j As Integer = 0 To 7 Me.bihin(i, j).Remove Next Next
アプリ:WindowsFormsApplication
環境:Visual Studio Express 2017
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/07 23:17