原創|其它|編輯:郝浩|2012-12-27 10:28:37.000|閱讀 923 次
概述:WPF Elements有一個強大的數據表格用于控制顯示數據格式,在這里分享一下具體的使用筆記。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
WPF Elements有一個強大的數據網格,可用于控制顯示數據格式,接下來我將和大家一起分享一下使用過程。
設置引用最簡單的方法就是將一個引用添加到WpfElements.dll,然后從工具箱中拖動一個數據網格到窗口或是頁面。這將會添加.licx文件到你的屬性文件夾,同時也會添加下面的名稱空間到你的XAML。數據網格如果沒有綁定到一個模型的話就會顯得相當的枯燥,在這里我提供一個省時的方法來填充網格:
<Grid> <ms:DataGrid ItemsSource="{Binding Data}" /> </Grid>
由于數據網格是遵循了WPF最佳實踐經驗設計的,因此設置控件就和其他的WPF控件是一樣的——只需要項目源屬性到一個數據集合,然后運行,編輯單元數據,通過拖拽進行列排序,或點擊標題進行排序,所有的操作都和預先是一樣的。
在這里你可能會發現有的列寬度稍微小了一些,另外所提的通用主題也比較好用,此外還提供了5個主題選項,方便應用。下面是在數據網格中設置列寬:
<ms:DataGrid ItemsSource="{Binding Data}"> <ms:DataGrid.Columns> <ms:DataGridColumn PropertyName="Name" Width="120" /> <ms:DataGridColumn PropertyName="Address" Width="140" /> <ms:DataGridColumn PropertyName="Balance" Width="60" /> </ms:DataGrid.Columns> </ms:DataGrid>
由于主題的考慮,我將要設置整個窗口主題,你也可以通過內置的微軟源庫:DataGrid.Resources來設置數據網格控件。
<Window.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ms:OfficeBlue /> </ResourceDictionary.MergedDictionaries> </ResourceDictionary> </Window.Resources>
最終效果:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件