VB.NETでカードゲームのプログラムを書いています。問題が発生しました。Computer_Flow は、デザイン ウィンドウで System.Windows.Forms.Panel マニュアルのように宣言されます。プログラムで次のような画像ボックスを作成しました。
Dim P As PictureBox = New PictureBox
P.Size = New Point(Cards_Width, Cards_Height)
P.SizeMode = PictureBoxSizeMode.StretchImage
P.Image = Image.FromFile(Images_Folder_Path & "Back.png")
P.Tag = Deck(DI)
P.Margin = New Padding(1)
Computers_Hand(DI) = Deck(DI)
Computer_Flow.Controls.Add(P)
後で、その PictureBox イメージを変更したいと思います。私はそれを次のように変更しようとしています:
Computer_Flow.Controls(i).image = Image.FromFile(Images_Folder_Path & "Back.png")
しかし、「イメージ」は System.Windows.Forms.Control のメンバーではありませんというエラーが表示されます。
誰がこの問題を解決するのを手伝ってくれますか?
ありがとう!