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