原創(chuàng)|使用教程|編輯:郝浩|2013-02-18 17:32:19.000|閱讀 2802 次
概述:WPF圖表控件Chart FX使用方法系列將介紹一系列Chart FX for WPF使用技巧,在本文中將討論一個(gè)稱(chēng)為OtherTransform的簡(jiǎn)單轉(zhuǎn)換。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
相關(guān)鏈接:
Chart FX for WPF中的數(shù)據(jù)轉(zhuǎn)換隱是一點(diǎn)非常重要的功能,雖然本質(zhì)上他們只是一個(gè)類(lèi),接受枚舉并返回另一個(gè)類(lèi),但是卻可以在你的圖表上有很大的不同之處。
在這篇文章中,我們將討論一個(gè)稱(chēng)為 OtherTransform 的簡(jiǎn)單轉(zhuǎn)換,這個(gè)轉(zhuǎn)換組合了一些小的元素到其他的類(lèi)別中,比如說(shuō)如果我們想要繪制多個(gè)國(guó)家2006年的碳排放量,將會(huì)得到如下所示的圖表效果:
值得注意的是,盡管我們限制了一些排放超過(guò)0.5%國(guó)家的數(shù)據(jù),但是依舊會(huì)導(dǎo)致大概30個(gè)國(guó)家的圖表難以閱讀,但是如果使用這個(gè)OtherTransform就會(huì)很容易的解決這個(gè)問(wèn)題:
<cfx:Chart.DataTransforms> <cfxData:OtherTransform/> </cfx:Chart.DataTransforms>
更小的切片將可以更好的顯示數(shù)據(jù)點(diǎn)標(biāo)簽,在默認(rèn)的情況下OtherTransform將會(huì)打組所有的小于5%的值到“Other”bucket中,但是你也可以使用MinPercentage屬性自定義這個(gè)操作:
使用OtherTransform還有一個(gè)優(yōu)勢(shì),我們知道在其他的項(xiàng)目中在鼠標(biāo)所到的地方將會(huì)顯示項(xiàng)目的默認(rèn)信息,然而在Chart FX for WPF中,你可以通過(guò)對(duì)提示工具的相關(guān)操作,達(dá)到滾動(dòng)相關(guān)的元素,在一般的情況下,tooltips將會(huì)禁用所有的子元素,而在這里會(huì)提供一個(gè)我們自己的提示工具來(lái)實(shí)現(xiàn)這個(gè)功能。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件