大家好,今天小编关注到一个比较有意思的话题,就是关于picturebox的问题,于是小编就整理了5个相关介绍picturebox的解答,让我们一起看看吧。
- picture box怎么固定在窗体中?
- C#中picturebox控件的使用?
- c# 中picturebox的坐标系怎么转换为平时使用的坐标系?
- c# 想在picturebox中画bitmap图,因为要处理像素点,又想用graphics中的一些工具,代码能这么写吗?
- 关于点击pictureBox时,得到里面图片的文件名?
picture box怎么固定在窗体中?
直接设置PICTURE属性或者使用下述代码Private Sub Form_Load() Picture1.Picture = LoadPicture")End Sub前提是程序所在目录必须有123.jpg这个文件
C#中picturebox控件的使用?
pictureBox.Image = Image.FromFile("这里面放读取出来的图片地址"); 例如:窗体有个pictureBox1;程序根目录下有个IMAGE.JPG文件; this.pictureBox1.Image = Image.FromFile(application.startuppath+@"\IMAGE.JPG");
c# 中picturebox的坐标系怎么转换为平时使用的坐标系?
X=pictureBox.Location.X+X_New;Y=pictureBox.Location.Y+pictureBox.Size.Hight-Y_New;其中,X、Y为实际坐标,X_New,Y_New是以左下角为坐标的坐标值。
c# 想在picturebox中画bitmap图,因为要处理像素点,又想用graphics中的一些工具,代码能这么写吗?
这是何必呢?直接画就好了,连画个圆都这样麻烦,后面其他的怎么办?
123Graphics graph = pictureBox1.CreateGraphics();Rectangle r = new Rectangle(10, 10, 30, 30);graph.DrawEllipse(Pens.Red, r);
r你可以定义成数组。Rectangles[] r
关于点击pictureBox时,得到里面图片的文件名?
'加载图片后,pictureBox控件与文件路径就没有关联了,只能在加载图片时保存路径,
'自定义函数同时加载图片和保存路径,假设这些pictureBox不是控件数组
Dim Names As New Collection '定义一个集合
Sub myLoadPicture(pic As PictureBox, FileName As String)
pic.Picture = LoadPicture(FileName) '加载图片
On Error Resume Next
Names.Remove pic.Name
Names.Add FileName, pic.Name '保存路径
End Sub
Sub SwapPicture(pic1 As PictureBox, pic2 As PictureBox)
Set SP = pic1.Picture
pic1.Picture = pic2.Picture
pic2.Picture = SP '交换PictureBox的图片
On Error Resume Next
a = Names(pic1.Name)
b = Names(pic2.Name)
Names.Remove pic1.Name
Names.Remove pic2.Name
Names.Add b, pic1.Name
Names.Add a, pic2.Name '交换图片路径
End Sub
'调取图片和获取路径
myLoadPicture Picture1, "01.bmp" '在Picture1中显示图片"01.bmp"
Names(Picture1.Name) '获取Picture1中的图片路径
SwapPicture Picture1, Picture2 '交换Picture1和Picture2的图片
到此,以上就是小编对于picturebox的问题就介绍到这了,希望介绍关于picturebox的5点解答对大家有用。