【发布时间】:2020-05-29 12:40:20
【问题描述】:
当用户双击屏幕时,我正在尝试放置红十字。 所以我有一个图片框,当我们双击它时,它会提取 X 和 Y 位置。 (带有 GetX() 和 GetY())函数。
我正在尝试动态创建一个图片框并用我的“cross.png”文件填充它。 到目前为止,这是我尝试过的:
Dim pb As New PictureBox
pb.Width = 100 'or whatever
pb.Height = 200
pb.Top = 50 'or whatever
pb.Left = 50
pb.ImageLocation = "C:\Users\Over_\Desktop\proto_mini_project_-_face_recognition (1)\proto mini project - face recognition\proto mini project - face recognition\cross.png"
Me.Controls.Add(pb)
我在 StackOverflow 上找到了这个解决方案,但我不太了解如何使用它,或者我可能遗漏了一些东西。 另外我在 :
中执行这部分代码 Private Sub PictureBox2_Click(sender As Object, e As EventArgs) Handles faceImage.DoubleClick
如果有人有想法/解决方案,我很乐意接受。 亲切的问候, 迈赫迪。
【问题讨论】:
-
您能否提供更多信息,例如究竟是什么不起作用。有什么错误吗?
-
是的,所以我没有收到任何具体的错误消息,这只是我没有显示任何图像。我已经尝试使用按钮,但即使我多次按下按钮,它看起来仍然没有发生任何事情
标签: vb.net winforms picturebox