偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

WPF UI設(shè)計簡單實現(xiàn)方法

開發(fā) 開發(fā)工具
WPF UI設(shè)計可以通過界面模板的固化使這一操作步驟變得更加簡單。希望大家可以通過我們介紹的內(nèi)容進(jìn)一步掌握這一技巧。

WPF開發(fā)工具是一個由微軟公司開發(fā)的基于圖形界面的處理工具。在這里我們就先來為大家介紹一下有關(guān)WPF UI設(shè)計的一些相關(guān)知識。#t#

HTML是標(biāo)記語言,而它的運行容器是IE、FireFox等。其實原理我認(rèn)為是很簡單的,比如< Button>Save< /Button>這個標(biāo)記,就調(diào)用底層接口生成一個Button,并設(shè)置其他屬性。再看看其他語言編寫的代碼,如Button btn1 = new Button(),也是調(diào)用底層接口生成一個Button。

它們在界面上的表現(xiàn),只是描述形式不一樣而已,歸根結(jié)底形式上也是一樣的,你認(rèn)為程序的二進(jìn)制代碼跟HTML有什么本質(zhì)的差別么?唯一的區(qū)別,就是它們的格式不一樣,或者說標(biāo)準(zhǔn)不一樣,而運行解析容器就不一樣了。

我對WPF了解不深,我認(rèn)為其本質(zhì)不過是另外一個標(biāo)準(zhǔn)的HTML罷了。格式描述->.NetFramework的解析運行,并沒有什么本質(zhì)的改變。

所以,在UI這個層面,可以設(shè)計很多個性化的描述和解析機制,只要他們是一一對應(yīng)的即可,唯一的問題就是你的解析器需要考慮怎么才能夠讓用戶愿意部署。在企業(yè)管理軟件中,可以固化一些界面模版,讓W(xué)PF UI設(shè)計變得簡單,同時給與用戶充分的調(diào)整界面的自由,這就引出了第2個話題,用戶怎么個性化自己的UI?

實際上,我們現(xiàn)在還不能完全做到,每個人都來定義自己所用軟件的UI和操作方式,只有固定的幾種,你可以換一換,再多就沒有了。而基于文檔的WPF UI設(shè)計方式,則給UI帶來了很大的靈活性,這有點像存在本地的HTMl文件一樣,你可以用FrontPage來修改他,同理,如果我機器上的一個軟件是基于文檔的,我可以利用設(shè)計軟件來重新設(shè)計他,這很酷吧。HTML又回到了桌面應(yīng)用。

再大膽的設(shè)想一下,如果Office是基于文檔描述的,那么電腦上就不是一堆dll了,而是一堆xml,再進(jìn)一步,如果這些xml可以從網(wǎng)絡(luò)上某個服務(wù)獲得,我打開office的時候,自動下載或者更新最新的Xml,這是不是更酷呢。

那么其他的所有軟件呢,也是可以這樣做,都是使用時從網(wǎng)上下載下來的,只是下載之后不用安裝,就能直接運行。如果我機器上所有的軟件都是這樣的,操作系統(tǒng)就簡化成了一個解析器,一個網(wǎng)絡(luò)連接工具即可了。

責(zé)任編輯:曹凱 來源: CSDN
相關(guān)推薦

2009-12-25 13:41:33

2009-12-25 14:35:34

WPF布局

2009-12-24 10:04:31

WPF右鍵菜單

2009-12-28 11:14:29

WPF顯示文本

2009-12-28 17:33:19

WPF視頻音頻

2009-12-24 17:57:53

WPF頁面跳轉(zhuǎn)

2009-12-28 13:47:35

WPF對話框

2009-12-28 17:17:52

WPF導(dǎo)航

2009-12-25 14:25:39

WPF圖標(biāo)

2009-12-28 16:10:38

WPF生成文件

2009-12-23 13:50:28

WPF是什么

2010-08-31 19:53:25

DHCP功能

2009-12-25 09:34:50

WPF顯示HTML

2011-05-28 12:19:33

設(shè)計技巧UIAndroid

2009-12-23 16:19:25

WPF UI自動化技術(shù)

2009-12-23 16:33:34

WPF UI自動化測試

2009-12-28 16:37:46

WPF異步模式

2009-12-24 14:18:57

WPF類型轉(zhuǎn)換

2009-12-23 18:06:25

WPF模板

2009-12-28 15:48:14

WPF窗口顏色
點贊
收藏

51CTO技術(shù)棧公眾號