vb.net有图片框吗,VB哪些类型的图片可以装入图片框
VB.net该如何将图片圆形显示?
新建一个Winform,拖两个图片框。图片框1在设计器中选择一个图片(尺寸在图片框容纳为佳)。如下代码测试通过:
创新互联公司-专业网站定制、快速模板网站建设、高性价比雁塔网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式雁塔网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖雁塔地区。费用合理售后完善,十载实体公司更值得信赖。
private void button1_Click(object sender, EventArgs e)
{
Image img1 = this.pictureBox1.Image;
Image img2 = CropToCircle(img1);
this.pictureBox2.Image = img2;
}
public Image CropToCircle(Image img1)
{
Image img2 = new Bitmap(img1.Width, img1.Height,
img1.PixelFormat);
Graphics g = Graphics.FromImage(img2);
using (Brush br =
new SolidBrush(SystemColors.Control))//背景色
{
g.FillRectangle(br, 0, 0,
img2.Width, img2.Height);
}
GraphicsPath path = new GraphicsPath();
path.AddEllipse(0, 0, img2.Width, img2.Height);
g.SetClip(path);
g.DrawImage(img1, 0, 0);
return img2;
}
求大神指点 vb.net 数组添加的图片框 怎么单价单击图片框的时候 放大图片框呢?
'初始化的时候添加事件
Private Sub Main_Load(....) Handles MyBase.Load
AddHandler pic_10.Click, New EventHandler(AddressOf Pic_Click)'pic_10为你自创建图片的需放大的图片名称
End Sub
'自定义控件处理函数(注意TabIndex的编号)
Protected Sub Pic_10Click(ByVal sender As Object, ByVal e As EventArgs)
'在这放大图片
pic_10.Width+=20
pic_10.Height+=20
End Sub
VB软件中,用图像框做背景画面,在上面再做一些其他控件等,这样组成一个主窗口,行吗?
当然可以,图像框本身和Form窗体一样,就是个容器控件,可以容纳其他控件
vb.net 怎么把很多个图片框 放在一个容器或者其他 里面., 可以 有横拉条和下拉条的呢?
Panel控件就是容器,在窗体上添加一个Panel1控件,将其拖放到合适的位置与大小,然后设置Panel1控件的:
AutoScroll 属性为True
Panel1.AutoScrollMinSize 属性
Panel1控件里,添加你的图片框(此时可以滚动Panel1控件里的滚动条)
OK了吧!
本文名称:vb.net有图片框吗,VB哪些类型的图片可以装入图片框
分享链接:http://azwzsj.com/article/dsggjoc.html