我正在尝试在 c# windows 表单应用程序中制作一个按钮,当我点击它时它会显示我想要的图片
I'm trying to make a button in c# windows form app that when i click on it it show a picture i want
我有一个任务,我应该做一个 c#
wfa
,其中包含 2 个按钮,一个标记为“显示头部”,另一个标记为“显示尾部”,当我点击它们应该会显示它的图片
我添加了 2 个按钮,标记了它们并添加了 2 个图片框,然后我查找了它。我发现,我应该在每个按钮中都写这样的代码。
pictureBox1.Image = Image.FromFile(Properties.Resources.Head);
但它给我的错误是我无法从 system.drawing.bitmap
转换为 string
注意:我已经在资源中添加了图片
Image.FromFile
方法接受 string
格式的文件路径。当您将图像位图本身放在资源中时(而不是 local/remote 目录中存在的图像位置)
参考这个:https://docs.microsoft.com/en-us/dotnet/api/system.drawing.image.fromfile?view=dotnet-plat-ext-6.0
所以对于解决方案部分,而不是
pictureBox1.Image = Image.FromFile(Properties.Resources.Head);
试试这个
pictureBox1.Image = Properties.Resources.Head
我有一个任务,我应该做一个 c#
wfa
,其中包含 2 个按钮,一个标记为“显示头部”,另一个标记为“显示尾部”,当我点击它们应该会显示它的图片
我添加了 2 个按钮,标记了它们并添加了 2 个图片框,然后我查找了它。我发现,我应该在每个按钮中都写这样的代码。
pictureBox1.Image = Image.FromFile(Properties.Resources.Head);
但它给我的错误是我无法从 system.drawing.bitmap
转换为 string
注意:我已经在资源中添加了图片
Image.FromFile
方法接受 string
格式的文件路径。当您将图像位图本身放在资源中时(而不是 local/remote 目录中存在的图像位置)
参考这个:https://docs.microsoft.com/en-us/dotnet/api/system.drawing.image.fromfile?view=dotnet-plat-ext-6.0
所以对于解决方案部分,而不是
pictureBox1.Image = Image.FromFile(Properties.Resources.Head);
试试这个
pictureBox1.Image = Properties.Resources.Head