急:C#中如何使用已经导入的图片资源?要能用的代码。

是这样的,我做了一个窗体,上面放个PictureBox控件,已经导入一些位图资源,比如:“您两次的输入不一致.bmp”,等等现在我要实现的功能是,点“注册”按钮,对两个T... 是这样的,我做了一个窗体,上面放个PictureBox控件,已经导入一些位图资源,比如:“您两次的输入不一致.bmp”,等等

现在我要实现的功能是,点“注册”按钮,对两个TextBox.Text 进行判断,当TextBox2.Text !=TextBox1.Text时,PictureBox1显示的图片是:“您两次的输入不一致.bmp”,应该在这个按钮的单击事件里如何写代码?

注意,我不要从本地使用图片,这个我已经成功了。就是不知道怎样通过代码使用已经导入的资源,请各位前辈指导,谢谢!

另外,我已经将所有导入的资源的 生成操作 改为 嵌入的资源
展开
 我来答
司琅0Iid5b
2010-09-14 · TA获得超过802个赞
知道小有建树答主
回答量:319
采纳率:0%
帮助的人:619万
展开全部
Assembly assembly = Assembly.GetExecutingAssembly();
using(Stream resourceStream = assembly.GetManifestResourceStream(resourceName))
{
if (resourceStream == null)
{
return null;
}
Image image = Image.FromStream(resourceStream);
return image;
}

需要注意的是,resourceName不是本地文件的名称而是当前命名空间namespace + fileName.具体可以通过assembly.GetResourcesStrings(记不太清楚了)确认资源的名称。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式