我將datagrid分組到一個子級別。Silverlight:在DataGridRowGroupHeader事件中獲取RowGroupHeader值
像這樣:
CollectionViewSource pageView = new CollectionViewSource();
pageView.GroupDescriptions.Add(new PropertyGroupDescription("Category"));
pageView.GroupDescriptions.Add(new PropertyGroupDescription("SubCategory"));
tasksDataGrid.ItemsSource = pageView.View;
在我的情況有些紀錄沒有子目錄value.Those記錄將顯示在數據網格子類別的空行組標題下。
我想直接顯示在類別行組標題,而不是空頭。
private void TaskDataGrid_LoadingRowGroup(object sender, DataGridRowGroupHeaderEventArgs e)
{
string RowGroupHeader = // how to get currently loading header value
if(RowGroupHeader == string.Empty)
{
e.RowGroupHeader.Height = 0;
}
}
我不能讓當前正在加載RowGroupHeader value.How我才能LoadingRowGroup事件RowGroupHeader值。
幫我解決這個問題。
沒問題,我的榮幸 –