WPF GridControl控件的用法举例
01
—
前言
?????? WPF中自帶的表格控件是DataGrid,但是格式并不是很美觀,我們一般用
Dev中類似的控件GridControl來取代,這個控件功能相當強大。
? ? ? ?WPF數據網格(GridControl)是一個數據感知控件,用于以不同的布局顯示和編輯數據:表格、樹狀和卡片。GridControl允許用戶管理大量數據(排序、分組、篩選等)。
02
—
示例
運行結果如下:
03
—
講解
1. 當GridContol顯示時默認有一個拖拽框用以將字段拖入其中進行分組排序,這是一個很強大的功能,如果你不需要這個功能,可以ShowGroupPanel=“false”。
2. AllowMoveColumnToDropArea="False"是不讓用戶隨意拖拽某一列至垃圾區。
3. GridControl通過設置TableView的AutoWidth=“Auto”來使Columns占滿整個Grid,如果不設置的話有時候你會發現展現出的Grid會多出一列!
4. dxg:GridColumn不能直接包含FontFamily等在DataGridTextColumn中常見的屬性,需要重寫Template,重寫的時候有兩個地方需要綁定,Template綁定的是RowData.Row.XX:
<dxg:GridColumn Header="Z(um)" Binding="{Binding Z}" Width="80"><dxg:GridColumn.CellTemplate><DataTemplate><TextBlock Text="{Binding RowData.Row.Z}"></TextBlock></DataTemplate></dxg:GridColumn.CellTemplate></dxg:GridColumn>技術群:添加小編微信并備注進群;
官方文檔:
https://docs.devexpress.com/WPF/6084/controls-and-libraries/data-grid
參考鏈接:
https://www.cnblogs.com/lovecsharp094/p/6413724.html
小編微信:mm1552923 ??
公眾號:dotNet編程大全? ? ??
總結
以上是生活随笔為你收集整理的WPF GridControl控件的用法举例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何预热Web API,减少初次执行时间
- 下一篇: 细聊.NET6 Configuratio