wpf實例教程 C#程序員現(xiàn)在學(xué)習(xí)WF還是WPF好點?或者還有別的什么框架更好呢?
C#程序員現(xiàn)在學(xué)習(xí)WF還是WPF好點?或者還有別的什么框架更好呢?作為WPF的用戶,我可以負責(zé)任地說WPF是一個強大的工具,將來可以跨平臺使用。WPF的界面非常漂亮。當(dāng)我熟悉它的時候,即使我做一個小的
C#程序員現(xiàn)在學(xué)習(xí)WF還是WPF好點?或者還有別的什么框架更好呢?
作為WPF的用戶,我可以負責(zé)任地說WPF是一個強大的工具,將來可以跨平臺使用。WPF的界面非常漂亮。當(dāng)我熟悉它的時候,即使我做一個小的演示,開發(fā)速度也會比WinForm快。它的缺點是學(xué)習(xí)曲線陡峭,我需要使用和體驗很多東西。在我熟悉它之后,如果我做Android或者小程序的開發(fā),你會發(fā)現(xiàn)WPF中有很多東西已經(jīng)被觸及了。我已經(jīng)學(xué)會了如何使用wpft,但我認(rèn)為使用wpft很方便。
有沒有用WPF開發(fā)網(wǎng)頁的?
兩個不同層次的概念。
WPF可以說是一個圖形庫。Net,主要用于GUI圖形用戶界面的開發(fā)。微軟的東西與Silverlight非常相似,但仍有未來。相應(yīng)的Dreamweaver應(yīng)該是visualstudio或ExpressionBlend。
Dreamweaver是一個開發(fā)工具,主要用于web開發(fā)。它對應(yīng)于WPF級別的HTML、CSS和JavaScript,這比WPF更通用。
你學(xué)的軟件工程,WPF接近傳統(tǒng)意義上的軟開放,畢竟WPF需要用到很多東西。Net的東西,WPF也可以做webria,只是不用太多。當(dāng)然,如果你想成為一個網(wǎng)站,你可以學(xué)習(xí)HTML,CSS,JavaScript和一些背景知識,主要是J2EE,。Net或PHP。
如果你真的想做網(wǎng)頁,寫你自己的代碼,少用Dreamweaver designer模式,除非你打算做藝術(shù)什么的。
wpf的窗口中有一個網(wǎng)址,如何通過點擊該網(wǎng)址跳到該網(wǎng)址所在的頁面?
//如果是本地磁盤上的網(wǎng)頁,可以考慮使用操作系統(tǒng)的文件關(guān)聯(lián)自動調(diào)用操作系統(tǒng)的默認(rèn)瀏覽器系統(tǒng)診斷過程.Start(“資源管理器.exe“,”file:///”htmlFilePath)//它不工作目標(biāo)URI.AbsoluteUri,因為URL轉(zhuǎn)碼將導(dǎo)致找不到文件//如果您不想調(diào)用外部瀏覽器,但想在WPF程序本身中預(yù)覽本地磁盤上的網(wǎng)頁,可以這樣做://首先在窗口上放置一個框架,稱之為previewframe,然后var desturi=new URI(“file://”htmlfilepath)預(yù)覽幀源= destUripreviewFrame.刷新() //file:///也是協(xié)議的標(biāo)志。通常,網(wǎng)頁會更改為http://、HTTPS://、FTP://-或其他內(nèi)容。這取決于你自己的需要。//如果你想在互聯(lián)網(wǎng)上調(diào)用一個網(wǎng)頁,你可以參考上面的兩個例子進行修改-我沒有試過。