JDBな人生  専門的なことから日常的なことまで~ まぁ自由きままに書いていきます。
2017年08月 / 07月<< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 >>09月

アクセスランキング

[ジャンルランキング]
コンピュータ
451位
アクセスランキングを見る>>

[サブジャンルランキング]
プログラミング
59位
アクセスランキングを見る>>

VB.NETで動的にコントロールを作成する(VB.NET講座)

以前、VB.NETでコントロールを動的に作成しようと書いてみたコードが↓です。

Dim pb As New PictureBox
pb.Visible = True
pb.Enabled = True
pb.Location = New Point(30, 30)
pb.Image = Image.FromFile("C:\image.png")


まあこれで表示できる訳がないんですが、その時は思いつきで書いてみただけだったので諦めました。

が、今日、改めて調べてみると、一行重要なコードが抜けていることが分かりました。

Me.Controls.Add(pb)


確かに、どこに追加するかも指定していないのにいきなり現れたら困りますよねー

JDBと同じことで悩んだ人(そういないと思いますが)は、是非この一行を追加してみてください。

 


 
   VB.NET    TB(0)    CM(0)    EDIT    ページ↑

コメント投稿


 管理者だけに表示

コメント

トラックバック

この記事へのトラックバック:

プロフィール

JDB Luigi

Author:JDB Luigi
どこにでもいるようなありふれた人間・・・という訳でもなく、かと言って怪しい宗教を信仰する変人という訳でも無い。

基本的に掲載しているコード等は煮ていただいても焼いていただいても結構ですが、利用は自己責任にてお願いいします。
また、バグ・アドバイス等もしあればよろしくお願いします。

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。