[英]How to set SortDirection of a WPF datagrid as Ascending on datagrid initialization
我有一個簡單的數據網格,可以通過單擊列標題進行排序。 當我打開窗口時,datagrid未排序。 然后,當我單擊時,出現箭頭,它按asc排序,再次單擊-排序desc等。非常簡單。
我需要做的是用已經排序的數據網格打開窗口。 因此,箭頭(顯示datagrid的排序方向)應該始終可見。 我必須一直對我的數據網格進行排序。 我怎樣才能做到這一點? 我更喜歡在xaml中執行此操作,但是任何解決方案都可以。
順便說一句。 .NET4中的應用
您可以在列本身上設置排序
<DataGrid>
<DataGrid.Columns>
<DataGridTextColumn SortMemberPath="Name" SortDirection="Descending" />
</DataGrid.Columns>
</DataGrid>
它取決於網格的設計,您可以直接在XAML中執行此操作,例如,具有以下條目:
<Trigger Property="SortDirection" Value="Ascending">
檢查此頁面:
DataGridColumn.SortDirection 。 此屬性獲取或設置排序的方向。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.