picturebox控件用法(visual studio 中的picturebox具体怎么用初学者,也没有相关的基础一点的书籍谢谢)

2025-05-24 00:00:02 :0

picturebox控件用法(visual studio 中的picturebox具体怎么用初学者,也没有相关的基础一点的书籍谢谢)

各位老铁们好,相信很多人对picturebox控件用法都不是特别的了解,因此呢,今天就来为大家分享下关于picturebox控件用法以及visual studio 中的picturebox具体怎么用初学者,也没有相关的基础一点的书籍谢谢的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

本文目录

visual studio 中的picturebox具体怎么用初学者,也没有相关的基础一点的书籍谢谢

打开VS,创建一个窗体,从“工具箱”--》“公共控件”--》将picturebox 拖到窗体上。
右键单击刚刚拖上来的picturebox,选“属性”,在属性里设置picturebox的名字,图片等。
添加图片:a 在image属性中添加图片,指定图片所在的路径就可以了。
b 用程序加:
pictureBox1.Image = Image.FromFile( "E:\\green.png");

VB教程:图片框(PictureBox)

11、图片框(Picture Box)

作用:添加图形的容器。

在面向对象程序设计过程中,每一个对象的添加都必须有对应的载体或容器。在前面介绍的窗体、框架控件和图片框控件都可以作为容器来添加其他控件,与窗体和框架控件相比,图片框控件用作容器时,具有更多的图形功能。

Picture Box控件支持下列5种图形格式:

Bitmap位图:它将图像定义为点(像素)的图案。位图的文件扩展名是.bmp或.dib。

Icon图标:这是一种特殊类型的位图。图标的尺寸为32像素x 32像家,但在windows 98下,图标也可为16x16像素大小。图标的文件扩展名为.ico。

Metafile图元文件:这是将图形定义为编码的线段和图形。普通图元文件扩展名为.wmf。

JPEG:Internet上一种流行的压缩位图格式,支持8位和24位颜色。

GIF;Internet上一种流行的压缩位图文件格式,它可支持多达256种颜色。
(1)图片框的特殊属性

Align属性——返回或设置一个值,确定对象是否可在窗体上以任意大小、在任意位置上显示,或是显示在窗体的顶端、底端、左边或右边,而且自动改变大小以适应窗体的宽度。

语法结构:

object.Align

Align 属性的设置值及其说明

设置
数字 说明
VbAlignNone 0 无,可以在设计时或在程序中确定大小和位置
VBAlignTop 1 顶部,对象显示在窗体的顶部,其宽度等于窗体的ScaleWidth属性设置值
VbAlignBotton 2 底部,对象显示在窗体的底部,其宽度等于窗体的ScaleWidth属性设置值
VbAlignLeft 3 左边,对象在窗体左面,其宽度等于窗体的ScaleWidth属性设置值
vbAlignRight 4 右边,对象在窗体右面,其宽度为窗体的ScaleWidth属性设置值

注意:

利用Align属性可以很快地在窗体的顶部或底部创建工具栏或状态栏。

当Align属性值设置为1或2时,用户改变窗体的大小,控件会自动地改变大小以适合窗体的尺寸。
Appearance 属性——用于设置窗体上PictureBox控件在设计时的绘图风格。它有两个设置值:

0——平面绘制控件和没有可视化效果的窗体

1——带有三维效果的绘制控件

AutoRedraw 属性——用于设置控件使图形持久地输出,即是否具有自动重绘功能。

语法结构:

object.AutoRedraw

Ture——有自动重绘的效果,图形和文本输出到屏幕的同时存储在内存的图像中

False——无自动重绘的效果,且将图形或文本只写到屏幕上

例1:见教材P147。

界面:
代码:

Private Sub Form_Click()

Dim x, y As Integer
Dim r As Integer
Picture1.AutoRedraw = True
x = Picture1.ScaleWidth / 2
y = Picture1.ScaleHeight / 2
For r = 0 To Picture1.ScaleWidth / 2
Picture1.Circle (x, y), r, RGB(Rnd * 255, Rnd * 255, Rnd * 255)
Next r
Picture1.AutoRedraw = False

End Sub

高手!在C#中如何利用picturebox来显示图片

(1)新建一个C#窗体项目,项目名为showPicture,在Form1上添加一个Picturebox控件和两个按钮。

(2)添加代码

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace showPicture

{

public partial class Form1:Form

{

public Form1()

{

InitializeComponent();

}

private string pathname=string.Empty;//定义路径名变量

private void button1_Click(object sender,EventArgs e)//打开方法

{

OpenFileDialog file=new OpenFileDialog();

file.InitialDirectory=".";

file.Filter="所有文件(*.*)|*.*";

file.ShowDialog();

if(file.FileName!=string.Empty)

{

try

{

pathname=file.FileName;//获得文件的绝对路径

this.pictureBox1.Load(pathname);

}

catch(Exception ex)

{

MessageBox.Show(ex.Message);

}

}

}

private void button2_Click(object sender,EventArgs e)//保存方法

{

SaveFileDialog save=new SaveFileDialog();

save.ShowDialog();

if(save.FileName!=string.Empty)

{

pictureBox1.Image.Save(save.FileName);

}

}

}

}

(3)显示效果

模式显示。

(4)保存方法调用效果。

VB问题:如何使一张图片装在Picturebox上

方法1,直接在PictureBOX控件的属性Picture项选图片。
方法2,用下列代码,可动态切换图片:
Private
Sub
Form_Load()
Picture1.Picture
=
LoadPicture("c:\windows\安装程序.bmp")
End
Sub
Private
Sub
Command1_Click()
Picture1.Picture
=
LoadPicture("D:\Program
Files\Microsoft
Visual
Studio\Common\Graphics\Bitmaps\Assorted\Vb416mom.bmp")
End
Sub
注意上述PictureBOX的属性AUTOSIZE选TRUE,以自动适应图片尺寸的变化。

请问picturebox的用法

SavePicture 语句
从对象或控件(如果有一个与其相关)的 Picture 或 Image 属性中将图形保存到文件中。
语法
SavePicture picture, stringexpression
SavePicture 语句的语法包含下面部分:
参数 描述
picture 产生图形文件的 PictureBox 控件或 Image 控件。
stringexpression 欲保存的图形文件名。
说明
无论在设计时还是运行时图形从文件加载到对象的 Picture 属性,而且它是位图、图标、元文件或增强元文件,则图形将以原始文件同样的格式保存。如果它是 GIF 或 JPEG 文件,则将保存为位图文件。
Image 属性中的图形总是以位图的格式保存而不管其原始格式。

C#中picturebox控件如何使按Enter键相当于单击此控件

1.直接用 Form 的 KeyPress 事件还有呢,pictureBox 不好获取焦点(即使取到焦点,视觉上也是看不到的,对于使用者压根不知道pictureBox已被选中)
private void Form2_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar ==13)
{
//这里就写Button点击登陆的代码
}
}
2.pictureBox 的点击事件也写一个吧
private void pictureBox1_Click(object sender, EventArgs e)
{
//这里就写Button点击登陆的代码
}

如何使图片适应图片框PictureBox控件的大小

使图片适应图片框“PictureBox”控件的大小需要设置Picturebox控件SizeMode属性的值为“StrechImage”,具体说明如下:

  • Normal:Picturebox控件大小不变,若图片的大小大于Picturebox控件的大小,则图片不能完全显示。

  • AutoSize:Picturebox控件自动调整大小以适应图片的大小,图片完全显示。

  • StretchImage:Picturebox控件大小不变,图片自动调整大小以适应控件的大小,图片完全显示,且图片长宽比例与控件长宽比例一致。

C# 如何添加图片到pictureBox

1、首先第一步就是要点击“开始”然后再点“Visual Studio 2015”,启动Visual Studio 2015程序,这时候就是要点“新建项目”。

2、接着控件里的有个image属性可以添加图片,存入项目的一个Resources文件夹中,然后这时候就是选择“Windows 窗体应用程序”。

3、然后就是 运行通用对话框,)要点击“确定”,这时候就是一个Windows 窗体应用程序。

4、接着就是要从工具箱中添加一个imagelist控件注意的是到windows窗体上。

5、接着就是要进行设置imagelist,然后就要点击...按钮,再注意的是打开图像集合器。

6、然后就是进行“添加”,然后就是要注意的是这时候将图片添加到imagelist控件。

7、最后一步就可以看到图片添加到了pictureBox。

在VB6.0中,滚动条如何使用在PictureBox 控件中

首先给工程(Project)添加一个OCX控件,单击选单上的工程(Project)选单项,在弹出的下拉选单中点击组件(Components),选中其中的"Microsoft Common Dialog Control 5.0",确定完成加载工作;然后画一个PictureBox,采用VB提供的默认名字Picture1, 再在Picture1上面画一个PictureBox,默认名字为Picture2,注意别忘了设置:Picture2.AutoSize=TRUE;接着,加上水平和垂直滚动条,默认名字分别为:HScroll1,VScroll1;以后加载图像到Picture2上,就能了;最后,在窗体中引入其他控件:一个按钮(Command),默认名为Command1和一个"Microsoft Common Dialog Control",默认名为CommonDialog1。具体VB代码如下:
Private Sub Form-Load()
Picture2.Left = 0
Picture2.Top = 0
Picture2.Width = Picture1.Width
Picture2.Height = Picture1.Height
VScroll1.Min = 0
HScroll1.Min = 0
HScroll1.Min = 0
VScroll1.Max = Picture2.Height - Picture1.Height
HScroll1.Max = Picture2.Width - Picture1.Width
If HScroll1.Max 〈 0 Then HScroll1.Enabled = False
If VScroll1.Max 〈 0 Then VScroll1.Enabled = False
End Sub
Private Sub Command-Click()
On Error GoTo ErrExit
CommonDialog1.Filter =
"Bitmap file(*.bmp)|*.bmp|All File(*.*)|*.*"
CommonDialog1.FilterIndex = 1
CommonDialog1.ShowOpen
Picture2.Picture = LoadPicture(CommonDialog1.filename)
VScroll1.Min = 0
HScroll1.Min = 0
VScroll1.Max = Picture2.Height - Picture1.Height
HScroll1.Max = Picture2.Width - Picture1.Width
If HScroll1.Max 〈 0 Then HScroll1.Enabled = False
If VScroll1.Max 〈 0 Then VScroll1.Enabled = False
ErrExit:
End Sub
Private Sub HScroll1-Change()
Picture2.Left = -HScroll1.Value
End Sub
Private Sub VScroll1-Change()
Picture2.Top = -VScroll1.Value
End Sub
该程式通过点击Command1按钮,在弹出的对话框中选择一个图像文件加载到Picture2中,利用水平和垂直滚动条就能实现图片的滚动。

关于picturebox控件用法到此分享完毕,希望能帮助到您。

picturebox控件用法(visual studio 中的picturebox具体怎么用初学者,也没有相关的基础一点的书籍谢谢)

本文编辑:admin

更多文章:


现代吉州窑玳瑁釉杯子贵吗?钧瓷梅瓶的特点与来历

现代吉州窑玳瑁釉杯子贵吗?钧瓷梅瓶的特点与来历

各位老铁们好,相信很多人对玳瑁釉梅瓶都不是特别的了解,因此呢,今天就来为大家分享下关于玳瑁釉梅瓶以及现代吉州窑玳瑁釉杯子贵吗的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录现代吉州窑玳瑁釉杯子贵吗钧瓷梅瓶的特点与

2026年9月15日 16:30

邮箱远程主机强迫关闭了一个现有的连接(foxmail为什么显示远程主机强迫关闭现有连接,能收邮件,可以发邮件,是怎么回事呢请各位帮忙解决下!)

邮箱远程主机强迫关闭了一个现有的连接(foxmail为什么显示远程主机强迫关闭现有连接,能收邮件,可以发邮件,是怎么回事呢请各位帮忙解决下!)

大家好,关于邮箱远程主机强迫关闭了一个现有的连接很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于foxmail为什么显示远程主机强迫关闭现有连接,能收邮件,可以发邮件,是怎么回事呢请各位帮忙解决下!的知识点,相信应该可以解决

2026年9月15日 17:30

启动界面图片(如何更改车载导航开机画面)

启动界面图片(如何更改车载导航开机画面)

本篇文章给大家谈谈启动界面图片,以及如何更改车载导航开机画面对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录如何更改车载导航开机画面微信启动

2026年7月26日 13:30

线程池内中断某个线程(如何终止 android线程池中的任务)

线程池内中断某个线程(如何终止 android线程池中的任务)

大家好,今天小编来为大家解答以下的问题,关于线程池内中断某个线程,如何终止 android线程池中的任务这个很多人还不知道,现在让我们一起来看看吧!本文目录如何终止 android线程池中的任务Java线程池停止空闲线程是否有规则Execu

2026年1月7日 07:15

为什么mysql没有bin目录(我在windows7下面安装mysql怎么会没有bin目录呢)

为什么mysql没有bin目录(我在windows7下面安装mysql怎么会没有bin目录呢)

本篇文章给大家谈谈为什么mysql没有bin目录,以及我在windows7下面安装mysql怎么会没有bin目录呢对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录我在windows7下面安装mysql怎么会没有bin目录呢我的

2026年2月7日 02:30

attuned什么意思(life rarely encountered so attuned to the met you,don’t miss.什么意思)

attuned什么意思(life rarely encountered so attuned to the met you,don’t miss.什么意思)

各位老铁们,大家好,今天由我来为大家分享attuned什么意思,以及life rarely encountered so attuned to the met you,don’t miss.什么意思的相关问题知识,希望对大家有所帮助。如果可

2025年11月5日 16:30

进程管理器端口(win7系统怎么查看端口被哪个进程占用情况呢)

进程管理器端口(win7系统怎么查看端口被哪个进程占用情况呢)

本篇文章给大家谈谈进程管理器端口,以及win7系统怎么查看端口被哪个进程占用情况呢对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录win7系统怎么查看端口被哪个进程占用情况呢查看进程端口怎么查看进程端口windows怎么查看进

2026年4月9日 11:45

统计学样本量计算公式(样本量计算公式是什么)

统计学样本量计算公式(样本量计算公式是什么)

大家好,关于统计学样本量计算公式很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于样本量计算公式是什么的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!本文目录样本

2025年7月17日 01:30

translate的用法及其词组(英语Arrival Site怎么翻译)

translate的用法及其词组(英语Arrival Site怎么翻译)

“translate的用法及其词组”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看translate的用法及其词组(英语Arrival Site怎么翻译)!本文目录英语Arrival Site怎么翻译高中英语常用固定短语请翻

2026年7月16日 00:00

girl怎么读音发音(girl的发音)

girl怎么读音发音(girl的发音)

本篇文章给大家谈谈girl怎么读音发音,以及girl的发音对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录girl的发音girl怎么读英语单

2026年4月12日 17:15

grassland(grassland怎么读 英语grassland怎么读)

grassland(grassland怎么读 英语grassland怎么读)

大家好,如果您还对grassland不太了解,没有关系,今天就由本站为大家分享grassland的知识,包括grassland怎么读 英语grassland怎么读的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录gr

2025年12月10日 09:45

elementui和bootstrap 哪个好(学习bootstrap还是vue好)

elementui和bootstrap 哪个好(学习bootstrap还是vue好)

大家好,关于elementui和bootstrap 哪个好很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于学习bootstrap还是vue好的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下

2026年4月1日 10:45

下载jquery最新版本教程(怎么引用bootstrap轮播图)

下载jquery最新版本教程(怎么引用bootstrap轮播图)

“下载jquery最新版本教程”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看下载jquery最新版本教程(怎么引用bootstrap轮播图)!本文目录怎么引用bootstrap轮播图dw日期选择框怎么设置精通javascr

2026年8月26日 01:45

revoke语句(sql语言中提供了哪些数据控制的语句)

revoke语句(sql语言中提供了哪些数据控制的语句)

今天给各位分享sql语言中提供了哪些数据控制的语句的知识,其中也会对sql语言中提供了哪些数据控制的语句进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录sql语言中提供了哪些数据控制的语句求:《数据库》1、什么

2026年4月27日 00:45

二次分式怎么求值域(如果是二次分式函数,那么应该怎么求值域)

二次分式怎么求值域(如果是二次分式函数,那么应该怎么求值域)

大家好,二次分式怎么求值域相信很多的网友都不是很明白,包括如果是二次分式函数,那么应该怎么求值域也是一样,不过没有关系,接下来就来为大家分享关于二次分式怎么求值域和如果是二次分式函数,那么应该怎么求值域的一些知识点,大家可以关注收藏,免得下

2026年9月18日 04:30

predominate是什么意思(这句话怎么翻译 In his eyes she eclipses and predominates the whole of her sex)

predominate是什么意思(这句话怎么翻译 In his eyes she eclipses and predominates the whole of her sex)

本篇文章给大家谈谈predominate是什么意思,以及这句话怎么翻译 In his eyes she eclipses and predominates the whole of her sex对应的知识点,文章可能有点长,但是希望大家可

2026年4月29日 13:30

手机上怎么显示html图片(html格式的图片在手机上怎么能打开)

手机上怎么显示html图片(html格式的图片在手机上怎么能打开)

各位老铁们好,相信很多人对手机上怎么显示html图片都不是特别的了解,因此呢,今天就来为大家分享下关于手机上怎么显示html图片以及html格式的图片在手机上怎么能打开的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文

2026年8月9日 01:30

js的replaceall(js 怎么替换不了 | 这个符号)

js的replaceall(js 怎么替换不了 | 这个符号)

大家好,如果您还对js的replaceall不太了解,没有关系,今天就由本站为大家分享js的replaceall的知识,包括js 怎么替换不了 | 这个符号的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录js 怎么

2026年9月16日 13:00

在线转换器jpg转pdf(jpg格式图片转换成pdf格式)

在线转换器jpg转pdf(jpg格式图片转换成pdf格式)

这篇文章给大家聊聊关于在线转换器jpg转pdf,以及jpg格式图片转换成pdf格式对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录jpg格式图片转换成pdf格式图片转PDF这几种方法你听说过吗把JPG转换成PDF格式文档的方法

2026年8月4日 08:15

安卓activity软件(activity(Android组件中最重要的四大组件之一)详细资料大全)

安卓activity软件(activity(Android组件中最重要的四大组件之一)详细资料大全)

这篇文章给大家聊聊关于安卓activity软件,以及activity(Android组件中最重要的四大组件之一)详细资料大全对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录activity(Android组件中最重要的四大组件

2026年7月30日 07:00

近期文章

本站热文

electronics软件(labcenter electronics是什么软件)
2025-05-22 23:45:02 浏览:134
博客是微博吗(博客是微博吗)
2025-05-22 22:45:01 浏览:111
diversity and distribution(悬赏英语短文)
2025-05-23 16:15:02 浏览:107
ios软件开发前景(iOS就业前景怎么样)
2025-05-22 23:00:01 浏览:102
next month(有The next month这个单词吗,和 next month有什么区别)
2025-05-23 02:30:01 浏览:102
patron(patron是什么意思)
2025-05-23 10:30:02 浏览:95
标签列表

热门搜索