0
我有一種方法可以選擇DataGridItem
並使用ScrollIntoView
。它看起來像這樣;ScrollIntoView as Top DataGridItem
foreach (var item in contractDataGrid.Items.OfType<ContractModel>())
{
if (item.ID == contractID)
{
contractDataGrid.SelectedItem = item;
contractDataGrid.ScrollIntoView(item);
break;
}
}
這確實「ScrollIntoView」到預期的項目,但將其設置在各地的DataGridItems
當前視圖的中間。有沒有辦法修改這個方法,這樣DataGrid
滾動的方式使ScrollIntoView(item)
DataGrid
中的第一項?