olan ItemsSource
numaralı bir Silverlight DataGrid
'da belirli bir satıra (nesne kimliğine göre) kaydırmak mümkün mü?Bir Silverlight DataGrid'de bir PagedCollectionView ile ScrollIntoView() kullanabilir misiniz?
Gün/durum grubuna göre gruplandırılmış siparişlerin bir listesini yüklüyorum. Belirli bir sıraya kaydırılabilmem gerekiyor.
var pcv = new PagedCollectionView(e.Result.Orders);
gridOrders.ItemsSource = pcv;
Maalesef ScrollIntoView(order)
çünkü PagedCollectionView
arasında çalışmaz.
An article on DataGrid from MSDN, PagedCollectionView
'daki bir gruba ilerlemenin mümkün olduğunu gösterir, ancak bu gerçekten çok fazla kullanım değildir.
foreach (CollectionViewGroup group in pcv.Groups)
{
dataGrid1.ScrollIntoView(group, null);
dataGrid1.CollapseRowGroup(group, true);
}
Bunu yapmanın bir yolu var mı?