原創|其它|編輯:郝浩|2012-12-28 13:19:28.000|閱讀 741 次
概述:本文匯總了WPF Elements中的一些控件的重要屬性,很多屬性可以直接通過API進行調整。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
下面是WPF Elements中的一些控件,我將告訴大家如何自定義這些選項。下面就是一些重要的屬性,很多屬性可以直接通過API進行調整:
ShowColumnHeaders——默認為True,將隱藏排列標簽如果虛假
ShowRowHeaders——同上
AllowColumnReorder——允許用戶通過拖拽修改的列順序
RowHeaderWidth——設置行塊的寬度
AutoGenerateColumns——將在綁定集合創建基于屬性的列
FrozenColumnCount——當水平滾動網格的時候,指定列的數量將保持平穩
ShowFirstFrozenLine——當FrozenColumnCount時設置為0,如果是true的情況下,那么凍結列的陰影線將會顯示在左邊
HighlightedCell——選擇或是設置某個單元格時(黑色邊框)
SelectedCell & SelectedCells——選擇、設置你所選擇的單元格或者是單元格集合,高亮和所選擇的單元格都可以以編程的方式進行設置。
SelectionType——設置通過用戶點擊來進行一行或是一列高亮。
SelectionMode——單一模型時,允許在同一時間選擇一個單元格或是一行;多個模式時,可以通過拖拽將單元格或是行進行選中;擴展模式允許通過功能點擊或是拖拽使得部分單元格或是行高亮。
AllowEditing——如果將其設置為true時,用戶將可以通過雙擊編輯單元格中的內容(如果是false時,那這個網格數據就只是可讀)。一旦在編輯模式下時,用戶將可以跨行進行標記。
SetAllowEditing()——當被數據網格調用時,可以設置一個單元格或是行只是可讀。
IsPagerVisible——如果設置為true,將會顯示分頁控件。
PageSize——設置在一個頁面上的項目數量,默認值為0 。
PageIndex——設置當前頁顯示。
PagerStyle——可以為頁面控件設置自定義樣式。
MaxPagerButtonCount——設置頁面上的按鈕可以顯示的頁面最大數量。
EllipsisMode——放置Ellipsis按鈕。
比如:
<ms:DataGrid Name="DataGrid" ItemsSource="{Binding Data}" RowHeaderWidth="15" SelectionMode="Extended" SelectionType="Cell" IsPagerVisible="True" PageSize="16" EllipsisMode="Both" MaxPagerButtonCount="5" AllowColumnReorder="False" FrozenColumnCount="1" >
其他的一些性能就不列舉了,下次我們將看看如何對數據網格 進行樣式設置,,然后添加一個自定義編輯器。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件