专业财税服务推荐

精选优质财税服务,为企业提供专业、可靠的财税解决方案,助力企业健康发展

零报税代理记账
零申报代理记账
报税做账算帐财务报表老会计做账
代理记账
咨询微信:lhy_happyday
工商营业执照年度年报年检公示
全国个体、企业、公司、合作社工商年审年报服务!
个体/10元/次 企业/20元/次
咨询微信:lhy_happyday
财税咨询服务
一对一专业财税咨询,解决企业财税难题,提供定制方案
咨询微信:lhy_happyday
财务分析服务
小规模个体报税0申报税务年报工商年报月报季报报税代理记账
咨询微信:lhy_happyday
立即咨询专业财税顾问
微信号: lhy_happyday
会计从业9年,管理多家个体工商、小规模、一般纳税人等企业的财务、税务等相关工作!。
扫码或搜索添加微信,备注"财税咨询"获取专属优惠
知方号 知方号

C#为控件添加图像时,导入“本地资源”与“项目资源文件”的区别 数据资源可以来源于哪里的资源

C#为控件添加图像时,导入“本地资源”与“项目资源文件”的区别

C#为控件添加图像时,“本地资源”与“项目资源文件”的区别 今天早上打开项目的时候,发现导入到“项目资源文件”的图片都显示不出来了,而导入到“本地资源”的图片还可以显示,觉得莫名其妙,就算是重新导入图片到“项目资源文件”也显示不出来,而导入“本地资源”就可以显示。然后打开之前保存的项目版本,发现不管是导入“项目资源文件”还是“本地资源”的图片都可以正常显示。然后把这个可以正常显示的项目换一台计算机,还是只有“本地资源”的可以显示,把 this.btn_Refresh.Image = global::test.Properties.Resources.Refresh;//“项目资源文件”的引用这个语句屏蔽之后再取消屏蔽有可以了,还没找到真正的原因!!!! 本人理解是:前者是写死在程序里,后者可以在Resource.resx更改图片引用。我尝试了编译好程序再把两者的图片删除,程序还可以运行正常,所以认为图片最后都会被编译到程序中。

如:

this.btn_start.Image = ((System.Drawing.Image)(resources.GetObject("btn_start.Image")));//“本地资源”的引用 this.btn_Refresh.Image = global::test.Properties.Resources.Refresh;//“项目资源文件”的引用

导入“本地资源”的图片,会在form文件下面的form.resx文件里面,不可以在多个form界面引用,不可以在里面修改图片的名称;而导入“项目资源文件”的图片,会保存在Properties文件夹下面的Resources.resx文件夹里面,可以在多个form界面引用,可以在里面修改图片的名称。 注意:Resources.rexs文件里面的资源可以改名字,有时会自动映射到已运用的资源,有时需要手动修改。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。