gpt4 book ai didi

c# - 如果用户未在 C# 中选择图像,我想在图片框中加载默认图像

转载 作者:行者123 更新时间:2023-11-30 14:38:54 34 4
gpt4 key购买 nike

我正在用 C# 开发一个窗口窗体。在我的窗体中有一个图片框。我想如果用户没有选择图像,那么默认图像将加载到保存在我的项目文件夹中的图片框中。

提前致谢

最佳答案

我想你想知道如何从项目文件夹中获取图片吧?

首先将图片添加到您的项目(添加现有项目)并将Build Action设置为Embedded Resource: enter image description here

然后下面的代码就可以了:


private void SetPicture()
{
var assembly = System.Reflection.Assembly.GetExecutingAssembly();
using (var imgStream = assembly.GetManifestResourceStream("DataGrid.TestImage.jpg"))
{
var img = new Bitmap(imgStream);
Picturebox.Image = img;
}
}

其中“DataGrid”是我的项目名称(您必须插入自己的项目名称),“TestImage.jpg”是您的图像名称(如果将其放入文件夹中,您可能还必须提供文件夹名称)。Picturebox 是我将图像设置为的 PictureBox-Control。

关于c# - 如果用户未在 C# 中选择图像,我想在图片框中加载默认图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7118132/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com