C# Winform资源文件.resx加载问题

我在Winform程序的Resources.resx中添加了一系列图片,设置为嵌入在.resx文件中。在程序运行时,能明显的看到图片一个一个缓慢的加载显示出来,请问各位大侠应该怎么处理,能让它快速的加载资源,至少视觉上看不到延迟。

1个回答

做一组分辨率比较低的缩略图,先加载缩略图

fengjunsen
angle喂 啥意思,先加载了缩略图,在page_load里还是要加载原分辨率的图吧
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
c#:操作resx资源文件
直接把resx当做xml文件进行操作即可。下面是我其他两篇关于XML操作的博客。虽然只有代码,但还是可以参考一下XML的操作。 c# 根据XML递归还原路径 c#用xml存电脑指定路径的目录
resx资源文件相关的问题
目前我的resx文件是以嵌入的方式,编译程序后会生成一个dll,每次更改resx文件需重新编译。rn现在需求是:rn每次只更新resx文件就可以了,不用再编译工程,这个怎么做到?
c#读取.resx/.resource资源文件
 比如有两个资源文件,en-us.resx和zh-cn.resx public static string GetLangString(string Key, string langtype, string FilePath)      {             string filename;             switch (langtype)          
c# winform的资源文件问题
[img=https://img-bbs.csdn.net/upload/201310/23/1382491424_357812.png][/img]rnmessage这项是自己加,想问一下各位怎么才能引用message的值aaaaaaa。
C# Winform资源文件的创建、加载和使用
C#winform中通过资源文件(.resx)实现国际化,加载不同语言的资源文件可实现对应语言版本的程序和界面显示,下面简单介绍资源文件的创建与加载步骤: 创建中英文资源文件        winform创建时,会自动生成默认的资源文件resx,到resx所在的路径下找到指定的文件,根据此文件创建后缀为.zh-CHS.resx的中文资源文件,后缀为.en.resx的英文资源文件。再将这两个资源
求救,关于资源文件问题.resx
请教大师门.rn 对于Resource1.Designer.cs中生成的Resource1类的修饰符要改成public,默认为internal,而且当添加一个新的项时修饰符会自动变回internal,请问怎么弄,让生成的Resource1类的修饰一直是public,rnrn//------------------------------------------------------------------------------rn// rn// 此代码由工具生成。rn// 运行库版本:2.0.50727.3603rn//rn// 对此文件的更改可能会导致不正确的行为,并且如果rn// 重新生成代码,这些更改将会丢失。rn// rn//------------------------------------------------------------------------------rnrnnamespace LanguageLibrary.Properties rn using System;rn rn rn /// rn /// 强类型资源类,用于查找本地化字符串等。rn /// rn // 此类是由 StronglyTypedResourceBuilderrn // 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。rn // 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGenrn // (以 /str 作为命令选项),或重新生成 VS 项目。rn [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")]rn [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]rn [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]rn internal class ResourceManage rn rn private static global::System.Resources.ResourceManager resourceMan;rn rn private static global::System.Globalization.CultureInfo resourceCulture;rn rn [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]rn internal ResourceManage() rn rn rn /// rn /// 返回此类使用的缓存 ResourceManager 实例。rn /// rn [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]rn internal static global::System.Resources.ResourceManager ResourceManager rn get rn if (object.ReferenceEquals(resourceMan, null)) rn global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("LanguageLibrary.Properties.ResourceManage", typeof(ResourceManage).Assembly);rn resourceMan = temp;rn rn return resourceMan;rn rn rn rn /// rn /// 为使用此强类型资源类的所有资源查找rn /// 重写当前线程的 CurrentUICulture 属性。rn /// rn [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]rn internal static global::System.Globalization.CultureInfo Culture rn get rn return resourceCulture;rn rn set rn resourceCulture = value;rn rn rn rn internal static System.Drawing.Bitmap _1 rn get rn object obj = ResourceManager.GetObject("_1", resourceCulture);rn return ((System.Drawing.Bitmap)(obj));rn rn rn rn internal static System.Drawing.Bitmap _3 rn get rn object obj = ResourceManager.GetObject("_3", resourceCulture);rn return ((System.Drawing.Bitmap)(obj));rn rn rn
resx资源文件编辑器
Simple Resx Editor是一个有用的应用程序,目的是为了帮助你轻松地编辑资源文件。
关于 嵌入的.resx资源文件!
在我的aps.net工程中,为什么我写在.resx中字符串老是丢失啊,我保存了,可是有时候我再重新打开的时候就什么也没有了?? 只有50分了,高手指点啊
生成.resx资源文件小工具
本工具用于在根目录上生成.resx资源文件,需要注意的是 需要整理一个import的excel文件,此excel文件需要包含列头为StringName,StringValue分别对应.resx文件的String,Value的内容。
关于全局资源文件 .resx
我添加了个App_GlobalResources 文件夹,然后添加2个 resx文件 rnrn然后我在前台引用 rn <%=Resources.En. %>rnrn报错 说 当前上下文不存在 Resourcesrn在线等
C# 读取.resx资源文件内字符串的方法
添加资源文件,并命名为innerResource.resx。 代码如下:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Collections; using System.Reso
C#可以修改资源文件resx吗?
C#可以写入resx资源文件新的值rn但如何修改呢?rn国际化项目用的是资源管理文件,但需要用户自己去翻译修改。让用户使VS打开资源管理器不现实。rn所以要做个页面去修改resx
资源文件加载失败 (winform多语言支持)
我想在winform下实现多语言支持,装载资源文件时老提示失败,请教各位大虾这样装载有什么问题?完全是找msdn啊。。。rn我的程序集名称为Multi-languageDemo, 两个自定义的资源文件名为Form1.en-US.resx和Form1.zh-HK.resxrn代码如下rnrnprivate CultureInfo culture = CultureInfo.CreateSpecificCulture("en-US");rnprivate void adjustCulture()rn rn ResourceManager rm = new ResourceManager("Multi-languageDemo.Form1", Assembly.GetExecutingAssembly());rn string btn1 = rm.GetString("button1", culture);rn string btn2 = rm.GetString("button2", culture);rn string lb1 = rm.GetString("label1", culture);rn string lb2 = rm.GetString("label2", culture);rnrn this.button1.Text = btn1;rn this.button2.Text = btn2;rn this.label1.Text = lb1;rn this.label2.Text = lb2;rnrn rn
怎么重新生成resx资源文件
我拿到一个asp.net的源码,里面没有工程文件和resx文件,打开aspx文件只有代码,没有界面了,rn弱弱的问一下怎么才能重新生成resx文件
我如何读取.resx资源文件?
我自己在项目中添加了一个xxx.resx资源文件并写入了几个值,我如何读取.resx资源文件?
关于如何使用资源文件.resx
我在asp.net工程里添加了一个.resx文件。然后在页面里引用this.GetGlobalResourceObject("Test", "Name")rn但是会报错说找不到.resources文件,但是当我用2005自带的工具生成一个.resources文件时又编译错误说已经有了相同的文件名。rn请问资源文件该如何使用,请给一个最简单的例子,谢谢各位了。
c# resx 文件问题
csdn 上不能弄图像,没办法,我只能做个摸拟的,请大家见谅哦!好了,言归正传。rnrn如何将下面的资源文件列表rn-...FormMain.csrn .rn .rn .FormMain.de.resxrn ...FormMain.en.resxrn改为rn-...FormMain.csrn .rn .rn .FormMain.de.resxrn .FormMain.en.resxrn也就是怎样才能将添加的资源文件放在FormMain目录下,而不是放在项目目录下(默认情况是在项目目录下),这样当我双击FormMain时,出现FormMain目录下的两个resx文件。rn
如何将资源文件(resx)编译成DLL
如题,请问各位大侠如何将资源文件编译成DLL呢?就是***.resource.dll格式的。VS2005可以直接编译吗?谢谢
C# Winform 得到resx里的资源
System.Resources.ResourceManager rn用他地getObject()咋能得到 resx 里的资源.rn图片rn声音rn...rn有多少类型啊..要怎么取..比如rnpicBox.url=...这里要用getObject()该怎么写rnmedia.url=....这里要怎么写啊..rn谢谢大哥大姐们! T_T 很感动!
C#的Winform多语言实现(resx文件)
使用resx文件实现Winform多语言切换,本博文提供的代码可以实现简体中文、繁体中文、英文的切换。如果需要增加其它语言的切换,只需要编写相应的语言的resx文件即可。 并且,当修改了语言之后,会更新所有打开的窗口。先贴几张图展示一下效果。 程序下载:点击打开链接 http://download.csdn.net/detail/softimite_zifeng/9731575 1. 简
aspx页面显示资源文件(.resx)图片的问题!
在资源文件(.resx格式的)里加了一个图片rnrn页面不能正确显示rnrn代码如下:rnrnrn其中rnImageUrl="<%$ Resources:Resource, Test %>" 是用Data(Expressions)自动添加的rn资源文件里的字符串可以正确显示rnrn在后台应该可以取到图片,但是不知道怎么把Image类型的文件赋值给标签。rnrn在MSDN上找说是要把图片的一个“Build Action”属性调整到“Embedded Resource状态,rn但是属性里面没有MSDN上提到的那个。rnrnrn
C# winform 加载皮肤的问题
我用的是IrisSkin2.dll 皮肤控件 运行程序的时候 窗体总是闪闪的。有什么办法解决吗?
Winform里面资源文件的问题
我在资源文件里面加入一个字符串[img=https://img-bbs.csdn.net/upload/201804/19/1524133000_170440.png][/img],然后我会根据不同的情况来修改这个字符串的值,但是他提示这个是只读的,我改怎样修改。
spring 加载资源文件问题
现在项目中有很多配置文件(log4j,application-context,strust..等),是放在一个package下的,com.xx.yy.confrnrn如果我将工程的src打包之后入到web-inf/lib下面(web-inf/classes下面没有东西),这样spring会找不到文件rnrn如果不把src打包,直接放在web-inf/classes下面就行得通rnrn请问有没有办法在打包的情况下也能访问到那些配置文件呢rnrn
wordpress加载资源文件的问题
[code=php]rnrnwp_enqueue_script( 'isola-menu', '/wp-content/themes/isola/js/isola.js', array( 'jquery' ), '20140623', true );rn[/code]rnrn看了在主题的functions.php文件里面有如上代码,并没有添加site_url(就是网站域名),但是实际生成的时候,却又出现了地址,有点没明白(也看了wp_enqueue_script的定义,没发现线索).rnrn求大神告知,谢谢.
加载资源文件的问题
我在加了资源文件后,应该可执行文件可以单独运行,但我必须将资源文件放到与rn可执行文件所在的目录下,请问为什么,我要达到前面的效果应怎办。rn 我是这样加资源文件的。我先建立了一个位图资源文件,然后加入编译指示,rn在程序中我用了LOADFROMRESOURCE函数将资源文件中的位图放到位图变量中。
C# Winform 加载等待
c# winform 解决加载数据时间过长时,提供等待界面。 loadWaitting = new PPSLoading(); loadWaitting.Name = "LoadWaitting1"; this.Controls.Add(loadWaitting); this.loadWaitting.Dock = DockStyle.Fill; this.loadWaitting.BringToFront();
c# Winform 加载闪烁
打开一个存在全屏背景图片窗口时,出现闪烁现象,其中窗口上用picturebox加载图片实现的10个屏幕数字键盘,数字键盘在加载时出现闪烁,加载速度缓慢!窗口设置的doubleBuffered = true 也无济于事!有没有高手帮忙解决一下!
关于加载资源文件的问题
当用.rc文件来加载.cur &.ico时,正常运行,而当采用.rc+.h时,在.cpp中用MAKEINTRESOURCE()来加载.wav &.cur &.ico etc.就会报错,我的.h文件中就是几个#define,还有谁能介绍一下hinstance_app,ok,thx!
关于资源文件加载的问题
现在在维护一份VC 6.0 的MFC代码, 它的资源文件写在另一个DLL中, 程序通过导入DLL来加载资源文件。 现在我在资源文件中添加了新的资源,在程序中去加载时却出错,所该资源没有定义, 是不是还有替换什么东西,还是缺少其他什么 ?
加载资源文件
ResourceUtils.java /** * 资源文件工具类 * @author fengxh * */ public class ResourceUtils { private ResourceBundle resourceBundle; private ResourceUtils(String resource) { resourceBundle = Resourc
资源文件加载
主要通过spring的资源文件处理类:PropertyPlaceholderConfigurer                                                  classpath:conf/jdbc.properties                       classpath:conf/hylmtenantlabel.propertie
低手的问题:关于Winform的resx文件
我有一个在VS2005下的窗体form3,一般情况下只有一个form3.resx文件,如果我还想在form3下加一个form3.zh-Chs.resx文件。应该怎么做呢?新手求指教!
xml资源文件(.resx)能否嵌入到Assembly中?
[b].resx文件,由XML组成,可以加入任何资源,包括二进制格式的。同样不能被嵌入到Assembly中。在System.Resources 名称空间中有专用读写的类。VS.NET中创建的这种文件也是将其转成.resources 文件然后根据设置将其嵌入到Assembly中。[/b]rnrn问,这里说的vs.net创建的.resx文件能嵌入到Assembly中,那么我手动创建一个.resx文件并用resgen.exe 转换成.Resources文件,再通过al.exe 装换成.dll,这样不知道可用吗?我按照这个思路已经生产一个dll文件,不知道能不能再通过ResourceManager类读取到.resx中的xml信息,如果可以应该怎么读取?
谁能告诉我资源文件(.resx)到底有什么用!?
如标题rnrn惭愧,作了快半年的.net,这个还不大清楚。
请问如何向资源文件resx中添加数据
我要作的就是把xls中的数据取出来,添加到资源文件resx中.我已把数据取出来了,请问如何向资源文件resx中添加那些数据啊!谢谢!!
xml资源文件(.resx)能否嵌入到Assembly中?
[b].resx文件,由XML组成,可以加入任何资源,包括二进制格式的。同样不能被嵌入到Assembly中。在System.Resources 名称空间中有专用读写的类。VS.NET中创建的这种文件也是将其转成.resources 文件然后根据设置将其嵌入到Assembly中。 [/b]rnrn问,这里说的vs.net创建的.resx文件能嵌入到Assembly中,那么我手动创建一个.resx文件并用resgen.exe 转换成.Resources文件,再通过al.exe 装换成.dll,这样不知道可用吗?我按照这个思路已经生产一个dll文件,不知道能不能再通过ResourceManager类读取到.resx中的xml信息,如果可以应该怎么读取?
.net中可以直接使用资源文件吗? .resx
RTrn比方说我的Resource.resx中添加了图片a.jpgrn在页面中rn这里的ImageUrl能不能指向资源文件Resource.resx中的图片rn我试过是不行的rn我不清楚是不是有其他方法可以引用rn请有过类似经验的朋友指点指点rnrn考虑到生成网站后一些素材资料的保密rn或者大家有关于加密网站素材(图片,css,js)等的方法,也希望大家多多谈谈,谢谢大家了
vs2003 resx资源文件空格如何表示?
资源文件中的定义: rn rn Confirm(4-20):rn rn页面上显示的时候,空格就被截掉了。怎么表示才能达到页面显示空格的效果。谢谢。
使用资源文件.resx存放字符串的作用
1.以前做项目时,自定义消息、日志等字符串都会存放在制定resx文件中rnrn2.现在换个环境后,感觉很随意,代码文件中直接写入需要的字符串rnrnrn小弟想请问各位大哥一个问题,rnrn以上两种方式各有什么优缺点?rnrn
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件