vb.net用代码在TabPage1控件中添加一个 PictureBox控件,并加载gif图片,在不需要时移除PictureBox控件

form窗体

1,用代码在TabPage1控件中添加一个 PictureBox控件,并加载gif图片,

2,在不需要时移除PictureBox控件

 Private Sub load_pic()
        Dim p As New PictureBox
        p.Name = "PictureBox1"  ‘设置名字
        p.Size = New Size(300, 300)
        p.Location = New Point(10, 10)
        ' 加载GIF图片
        p.Image = Image.FromFile(Application.StartupPath & "\gif\alarm.gif")
        ' 将PictureBox添加到窗体上
        'Controls.Add(p)
        TabPage1.Controls.Add(p) '从某个控件中移除

  End Sub

 '移除名为PictureBox1的控件,用Me指当前窗体,否则用具体的控件名
        Dim PictureBoxes As Control() = TabPage1.Controls.Find("PictureBox1", True) '得到控件集合
        If PictureBoxes.Length = 1 AndAlso TypeOf PictureBoxes(0) Is PictureBox Then
            Dim pictureBox As PictureBox = DirectCast(PictureBoxes(0), PictureBox) ’得到指定的控件
            TabPage1.Controls.Remove(pictureBox) ‘移除
            If Not pictureBox Is Nothing Then pictureBox.Dispose()
        End If

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值