對(duì)于WPF的技術(shù)筆者是又愛(ài)又恨?,F(xiàn)在WPF的市場(chǎng)并不是很錦氣。如果以WPF來(lái)吃飯的話(huà),只怕會(huì)餓死在街頭。同時(shí)現(xiàn)在向面WEB開(kāi)發(fā)更是如火沖天。所以如果是新生的話(huà),最好不要以WPF為主。做為選擇性來(lái)學(xué)習(xí)一下還是可以的。
WPF項(xiàng)目
在VS開(kāi)發(fā)工具里面對(duì)于WPF應(yīng)用相關(guān)的項(xiàng)目類(lèi)型有三種。本來(lái)在筆者看來(lái)他可能會(huì)單獨(dú)存在一個(gè)地方,后來(lái)想想也對(duì),WPF也算是Window開(kāi)發(fā)吧。那么WPF的三種項(xiàng)目類(lèi)型都在模板Window節(jié)點(diǎn)下也是正常的。如下
對(duì)于"WPF 應(yīng)用程序"項(xiàng)目相信大家都知道——執(zhí)行項(xiàng)目。唯一筆者不明白的事為什么會(huì)有倆個(gè)控件庫(kù)項(xiàng)目。明文上我們可以看到一個(gè)是用戶(hù),一個(gè)是自定義。那么倆者之間有什么不同的地方嗎?筆者是這樣子理解的:用法上來(lái)講用戶(hù)控件主要用于業(yè)務(wù)上的重用。這跟Winform用戶(hù)控件有一點(diǎn)類(lèi)似。很多控件都是當(dāng)前存在的。土氣講就是把原本就有的控件拉到同一個(gè)框中組成了新的控件。而自定義控件則是在原來(lái)控件上在進(jìn)一步的繼承擴(kuò)展。相當(dāng)于說(shuō)是一個(gè)全新的控件。功能上來(lái)講不管理用戶(hù)還是自定義倆者都可以實(shí)現(xiàn)對(duì)方的功能。但是在筆者看來(lái)自定義會(huì)來(lái)的深一些。自定義控件會(huì)去重新設(shè)定Style和Template。(為了更好的理解可以去 這里) 所以在新建項(xiàng)目之后會(huì)存在一定的差別。如下
用戶(hù)控件項(xiàng)目
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動(dòng)安全 [無(wú)線安全]玩轉(zhuǎn)無(wú)線電——不安全的藍(lán)牙鎖 2017-07-26
- 消息隊(duì)列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識(shí)別反義詞同義詞 2017-07-26
- 從棧不平衡問(wèn)題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動(dòng)安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來(lái)看看(二) 2017-07-26