今天介紹一下筆者自己用C#開發(fā)的一個(gè)小工具軟件:壁紙管理器。
開發(fā)這個(gè)小工具的初衷是因?yàn)閃indows操作系統(tǒng)提供的功能個(gè)人不滿意,而且現(xiàn)在閑著,所以就隨意寫了個(gè)代碼。如果對(duì)讀者有借鑒參考作用就更好了,能夠直接代碼段復(fù)用即可。這個(gè)壁紙管理器也比較簡(jiǎn)單,基于Winform開發(fā),事件處理及一些操作類,使用了筆者這些天介紹的基于C#的功能模塊的應(yīng)用(見博文板塊: 開源研究系列文章 )。
1、? 項(xiàng)目目錄;
下面是項(xiàng)目目錄,主要的目錄結(jié)構(gòu)以前都有介紹過了吧:
?
2、? 代碼介紹;
代碼也比較簡(jiǎn)單。壁紙分為單張、幻燈片、月歷三大塊。使用Panel對(duì)界面進(jìn)行劃分處理。具體的在操作類里有說明。
?
3、? 運(yùn)行界面;
筆者考慮過使用TabControl控件來顯示,但是想到顯示效果和用戶體驗(yàn)問題,所以就使用了目前這個(gè)界面布局。
?
4、? 使用介紹;
該小工具比較簡(jiǎn)單,能夠設(shè)置隨系統(tǒng)啟動(dòng),這樣下次開機(jī)直接就應(yīng)用該設(shè)置。單張壁紙能夠設(shè)置單次的壁紙項(xiàng);幻燈片能夠?qū)x定目錄里的壁紙集合進(jìn)行順序或隨機(jī)顯示;月歷壁紙將對(duì)選定目錄里的年份目錄下的月份壁紙進(jìn)行顯示。
5、? 源碼下載:
下面提供項(xiàng)目工程源碼下載:
https://download.csdn.net/download/lzhdim/88179015文章來源:http://www.zghlxwxcb.cn/news/detail-636674.html
上面介紹了筆者開發(fā)的這個(gè)小工具的內(nèi)容,讀者們?nèi)绻X得可以,下載個(gè)試試用下,如果能夠?qū)⒗锩娴拇a進(jìn)行復(fù)用,那就達(dá)到筆者的開源研究的思想了。后面筆者將會(huì)對(duì)Winform的開源控件庫(kù)做介紹(最近筆者對(duì)Winform的界面及控件的動(dòng)畫效果比較感興趣)。祝讀者們能夠復(fù)用此程序代碼愉快。文章來源地址http://www.zghlxwxcb.cn/news/detail-636674.html
到了這里,關(guān)于個(gè)人用C#編寫的壁紙管理器 - 開源研究系列文章的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!