轉(zhuǎn)帖|使用教程|編輯:龔雪|2015-12-30 08:57:02.000|閱讀 1101 次
概述:在簡單數(shù)據(jù)綁定一文中,我們介紹了C1DataGrid最基本的用途,通過數(shù)據(jù)綁定展示數(shù)據(jù)。現(xiàn)在我們就來系統(tǒng)的介紹C1DataGrid for WPF的基礎(chǔ)知識(shí)。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
在簡單數(shù)據(jù)綁定一文中,我們介紹了C1DataGrid最基本的用途,通過數(shù)據(jù)綁定展示數(shù)據(jù)。現(xiàn)在我們就來系統(tǒng)的介紹C1DataGrid for WPF的基礎(chǔ)知識(shí)。
首先我們先來了解C1DataGrid中的重要的類。
下圖展示了運(yùn)行時(shí),C1DataGrid for WPF控件的主要的交互功能。
這種圖包含了過濾、排序和分組數(shù)據(jù)等功能,在之后的文章中我們都會(huì)介紹到。
排序:
gird列的排序非常簡單。在列的列頭單擊就可以排序,可以根據(jù)排序的glyph來查看升級(jí)或是降序。排序后的樣子如下所示:
再次點(diǎn)擊列的列頭可以繼續(xù)排序。如果多個(gè)列都需要排序,在其中一列排序后,可以按下CTRL鍵然后同時(shí)鼠標(biāo)點(diǎn)擊另一列。例如如下圖所示,首先對(duì)Category列排序,然后對(duì)Name列繼續(xù)排序。
注意:請(qǐng)將CanUserSort屬性設(shè)置為True(默認(rèn)值)才可以排序。
Freezing凍結(jié):
在運(yùn)行時(shí),凍結(jié)列可以阻止水平方向的滾動(dòng)。Freeze bar允許用戶凍結(jié)列,它是可見的。如下圖,默認(rèn)freeze bar會(huì)在第一列的左邊。
為了凍結(jié)特定的列,將freeze bar移動(dòng)到想要凍結(jié)列的右邊。例如下圖展示了將它移到第二列的右邊。
一旦列被凍結(jié),它們不能被滾動(dòng)。下圖展示了最前面的兩列被凍結(jié)。
注意:ShowVerticalFreezingSeparator屬性需要設(shè)置為Left(默認(rèn)是None)讓freeze bar展示出來。同時(shí)設(shè)置CanUserFreezeColumns屬性為Left(默認(rèn)是None)來在運(yùn)行時(shí)凍結(jié)列。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)