picturebox显示用字符串代表图片名称的(已导入资源的)图片

// 假设你的项目名称为Demo,PictureBox控件名称为pic1,资源中的图像名称为“IMG”

// 获取该资源的代码如下,GetObject的参数可以用拼接字符串的方式来完成

// 注意Resources文件夹下的名称跟资源中定义的名称未必是一致的

pic1.Image=(Image)global::Demo.Properties.Resources.ResourceManager.GetObject("IMG");

// 如果调用频繁也可以预定义一下,如下

using LocalRes = global::Demo.Properties.Resources;

// 实际使用时就可以使用LocalRes来代替名空间的引用了

picturebox显示用字符串代表图片名称的(已导入资源的)图片

时间: 2024-10-16 06:59:54

picturebox显示用字符串代表图片名称的(已导入资源的)图片的相关文章

C# Winform picturebox显示用代码画出来的字符串图片

镇场诗:---大梦谁觉,水月中建博客.百千磨难,才知世事无常.---今持佛语,技术无量愿学.愿尽所学,铸一良心博客.------------------------------------------ 1 UI 2 code 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using S

viewer.js 显示图片名称和照片属性

显示效果: 中间显示照片名称,右侧显示照片属性. 图片名称是保存与数据库里的,照片属性是相机或手机拍照时就存储于照片格式中的. 手机照片甚至保存了经纬度等详细信息(这也是QQ能实现旅游相册的原因). ADO.net MVC   部分视图 ViewPhotoWithAttr,也就是功能模块化. <link href="~/Scripts/viewer/viewer.min.css?v=20190612" rel="stylesheet" /> <sc

Android开发中根据图片名称获取在drawable中的ID

在Android开发中图片资源是必不可少的,如ImageView需要图片资源的ID,ImageButton需要资源的ID等等,我们可以用R.drawable.XXX可以获取图片资源的ID,但是,在某些时候,这样做很费时,我们想动态的获得资源ID,比如说,我传入一个图片名称的字符串,根据字符串来获得资源的ID这样就很方便了,没错,这样确实很方便,我们如果对图片的名称稍加改动,比如用img1.png,img2.png,img3.png...这样就可以在一个循环之内获得所有的ID,对开发来说少写的就不

JSP简单练习-省略显示长字符串

<%@ page contentType="text/html; charset=gb2312" %> <!-- JSP指令标签 --> <%@ page import="java.util.*" %> <!-- JSP指令标签 --> <html> <head> <title>长字符串截取示例</title> </head> <body> <

winform下 PictureBox 显示网络图片

Image pic = new Image.FromStream(WebRequest.Create("http://x.com/x.jpg").GetResponse().GetResponseStream()); picturebox1.Image = pic 对读取错误的处理没有加 winform下 PictureBox 显示网络图片,布布扣,bubuko.com

VCCListCtrl显示长字符串自定义类

1.h 1 #pragma once 2 3 4 // CMyListCtrl 5 6 class CMyListCtrl : public CListCtrl 7 { 8 DECLARE_DYNAMIC(CMyListCtrl) 9 10 public: 11 CMyListCtrl(); 12 virtual ~CMyListCtrl(); 13 14 CString GetItemText(int nItem, int nSubItem) const; 15 void DrawItem(L

Android获取TextView显示的字符串宽度

工作上有业务需要判断textview是否换行,我的做法是判断textview要显示的字符串的宽度是否超过我设定的宽度,若超过则会执行换行. 项目中的其他地方也有这样的需求,故直接使用了那一块的代码.如下 public float getTextWidth(Context Context, String text, int textSize){ TextPaint paint = new TextPaint(); float scaledDensity = Context.getResource(

Android:根据图片的名称获取对应的资源id

/** * 根据图片的名称获取对应的资源id * @param resourceName * @return */ public int getDrawResourceID(String resourceName) { Resources res=getResources(); int picid = res.getIdentifier(resourceName,"drawable",getPackageName()); return picid; }

从一个int值显示相应枚举类型的名称或者描述

我正在做一个出入库管理的简单项目,在Models里定义了这样的枚举类型 public enum InOrOut { [Description("出库")] Out = 0, [Description("入库")] In = 1 } 我想在输入参数为数据库字段值1或者0的时候,在页面上显示为枚举Name:In.Out,或者干脆显示为Description:出库.入库. 获取枚举Name其实很简单: return Enum.GetName(typeof(InOrOut)