C#如何給新建的winform程序添加資源文件夾Resources
給新建的winform程序添加資源文件夾Resources
小菜鳥(niǎo)開(kāi)始學(xué)習(xí)WinForm程序
別人的項(xiàng)目都有資源文件夾放圖片之類(lèi)的,我的就是沒(méi)有。。。
于是找啊找,找到了解決方案:放了一個(gè)圖片進(jìn)去。。。出現(xiàn)Resources
新建WinForm項(xiàng)目沒(méi)有Resources:
接下來(lái),右鍵點(diǎn)擊項(xiàng)目,在菜單中點(diǎn)擊屬性
然后點(diǎn)擊資源
接下來(lái)點(diǎn)擊上面的“添加資源”,然后找一張圖片粘貼在這里
關(guān)閉添加頁(yè)面的時(shí)候選擇是
這時(shí)候就可以看到項(xiàng)目里面已經(jīng)出現(xiàn)了Resources文件夾
C#調(diào)用Resources里的資源
我們?cè)陧?xiàng)目Resources里面可以定義string, image, icon 等資源后可以在C#代碼里面非常方便地調(diào)用。
比如我們?cè)赗esources里面添加了一個(gè)icon, 取名為“icons8_lock_orange_48”,這個(gè)icon的實(shí)際文件名可能為“C:\xxxxxxx.ico"
我們?cè)谡{(diào)用的時(shí)候只需要用到名稱(chēng)而不是實(shí)際的文件名。
調(diào)用方式:
Properties.Resources.icons8_lock_orange_48
其實(shí)當(dāng)你在代碼里面敲出 Properties.Resources.時(shí),VS會(huì)自動(dòng)給你列出所有定義過(guò)的資源
e.Graphics.DrawIcon(Properties.Resources.icons8_lock_orange_48, new Rectangle(0,0,20,40));
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
C#多線程學(xué)習(xí)之Thread、ThreadPool、Task、Parallel四者區(qū)別
這篇文章主要以一些簡(jiǎn)單的小例子,簡(jiǎn)述多線程的發(fā)展歷程:Thread,ThreadPool,Task,Parallel。文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)C#多線程有一定幫助,需要的朋友可以參考一下2021-12-12C#調(diào)用海康工業(yè)相機(jī)SDK采集圖像并在Halcon窗口中顯示方式
這篇文章主要介紹了C#調(diào)用??倒I(yè)相機(jī)SDK采集圖像并在Halcon窗口中顯示方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-02-02C#使用iCSharpcode進(jìn)行文件壓縮實(shí)現(xiàn)方法
這篇文章主要介紹了C#使用iCSharpcode進(jìn)行文件壓縮實(shí)現(xiàn)方法,末尾附有完整實(shí)例,有助于大家參考借鑒,需要的朋友可以參考下2014-08-08結(jié)合.net框架在C#派生類(lèi)中觸發(fā)基類(lèi)事件及實(shí)現(xiàn)接口事件
這篇文章主要介紹了結(jié)合.net框架在C#派生類(lèi)中觸發(fā)基類(lèi)事件及實(shí)現(xiàn)接口事件,示例的事件編程中包括接口和類(lèi)的繼承等面向?qū)ο蟮幕A(chǔ)知識(shí),需要的朋友可以參考下2016-02-02直接在線預(yù)覽Word、Excel、TXT文件之ASP.NET
這篇文章主要用asp.net技術(shù)實(shí)現(xiàn)直接在線預(yù)覽word、excel、txt文件,有需要的朋友可以參考下2015-08-08