原創(chuàng)|行業(yè)資訊|編輯:郝浩|2013-08-21 13:48:30.000|閱讀 290 次
概述:慧都再次提前披露WebUI 2013 R1的ClientUI報(bào)表控件的強(qiáng)大功能,介紹了報(bào)表設(shè)計(jì)器、屬性編輯、獨(dú)立數(shù)據(jù)源、拖放等先進(jìn)功能,精彩內(nèi)容不容錯(cuò)過(guò)。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
早在上個(gè)月中旬,慧都小編就第一時(shí)間為大家披露了即將發(fā)布的WebUI Studio Premier 2013 R1中的 ClientUI 報(bào)表控件,介紹了ClientUI基于XAML的報(bào)表引擎、C#腳本引擎和性能優(yōu)良的企業(yè)級(jí)報(bào)表查看器。初步領(lǐng)略ClientUI報(bào)表控件的魅力之后,相信你已經(jīng)迫不及待的想要知道更多強(qiáng)大功能,下面慧都小編就讓你提前預(yù)知更多精彩內(nèi)容:
注:InterSoft 將 WebUI Studio Premier 套包中的 Silverlight 和 WPF 相關(guān)控件統(tǒng)稱為ClientUI,表明其主要用于客戶端界面開發(fā)。>>WebUI Studio Premier下載
ClientUI報(bào)表設(shè)計(jì)器深得“所見即所得”的精髓,力求要將用戶體驗(yàn)做到極致。與傳統(tǒng)的設(shè)計(jì)器不同,ClientUI報(bào)表設(shè)計(jì)器杜絕雜亂的界面,只保留最關(guān)鍵的界面元素,拋棄所有與設(shè)計(jì)器相關(guān)的裝飾性元素。在設(shè)計(jì)器的左邊,Intersoft開發(fā)人員匠心獨(dú)運(yùn)的設(shè)計(jì)了易于識(shí)別的顏色條,從而讓你輕松分辨報(bào)表的界限 。
為了讓開發(fā)人員和最終用戶可以看到一個(gè)非常直觀的報(bào)表設(shè)計(jì)器,ClientUI只將最常用的命令放在功能區(qū)面板上,即設(shè)計(jì)、格式和安排。如圖所示:
由于每個(gè)報(bào)表組件都有大量的屬性需要在編輯器中處理,設(shè)計(jì)器性能往往會(huì)因此降低。為了克服這個(gè)問(wèn)題,ClientUI報(bào)表設(shè)計(jì)器提供了一個(gè)無(wú)與倫比的屬性編輯控件:UXPropertyGrid。這個(gè)屬性網(wǎng)格擁有高性能的UI虛擬化技術(shù),支持超快的屬性列表和對(duì)象選擇時(shí)渲染。如下圖:
說(shuō)到報(bào)表,自然就離不開數(shù)據(jù)源。前面已經(jīng)提到,ClientUI報(bào)表對(duì)數(shù)據(jù)源沒(méi)有任何限制,因此你可以隨意使用任何類型的數(shù)據(jù),你只需要手動(dòng)定義好數(shù)據(jù)定義就可以了,如下圖:
但是如果要定義大量的數(shù)據(jù)呢?一個(gè)一個(gè)的去處理勢(shì)必會(huì)非常麻煩。不用擔(dān)心,ClientUI報(bào)表設(shè)計(jì)器有解決方案!你可以從一個(gè)生成好的WCF RIA或 DevForce編譯中導(dǎo)入定義,一步到位,非常方便。如下圖:
ClientUI 報(bào)表設(shè)計(jì)器的拖放功能非常強(qiáng)大,諸如對(duì)象定位、對(duì)象創(chuàng)建、數(shù)據(jù)字段排序等復(fù)雜操作都可以通過(guò)拖放一步完成,可為你節(jié)省不少時(shí)間。
布局是創(chuàng)建一個(gè)報(bào)表中最重要的步驟,它會(huì)影響報(bào)表的整個(gè)視覺(jué)效果。ClientUI報(bào)表設(shè)計(jì)器的界面上帶有布局指南,你還可以通過(guò)一個(gè)叫Snap-to-Grid 的功能精確重置或移動(dòng)對(duì)象到指定位置。合理運(yùn)用這兩個(gè)功能,報(bào)表布局操作將會(huì)如虎添翼。
ClientUI報(bào)表設(shè)計(jì)器的智能標(biāo)簽已經(jīng)收錄了大量可以直接調(diào)用的業(yè)務(wù)詞匯,省去了到屬性列表中尋找的步驟,這樣可以大大提高你的開發(fā)效率。
ClientUI報(bào)表設(shè)計(jì)器另一個(gè)不容忽視的重要功能是可以在設(shè)計(jì)時(shí)預(yù)覽報(bào)表,預(yù)覽的效果和打印出來(lái)的效果是一樣的,如下圖:
毋庸置疑,這個(gè)功能是報(bào)表設(shè)計(jì)時(shí)必不可少的功能。
若想第一時(shí)間掌握WebUI Studio Premier 2013 R1更新內(nèi)容,請(qǐng)繼續(xù)關(guān)注慧都資訊!
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)