我需要实现滚动到 Datagrid 中的特定项目。fx I 选择第 Nr 355 行,它需要滚动到可见网格区域的中心。
到目前为止,我为SelectionChanged 事件编写了以下代码:
private void CoreServiceLogDataGridOnSelectionChanged(
object sender, SelectionChangedEventArgs selectionChangedEventArgs)
{
if (CoreServiceLogDataGrid.SelectedItem != null)
{
CoreServiceLogDataGrid.ScrollIntoView(CoreServiceLogDataGrid.SelectedItem);
}
}
如果需要,我有更多示例代码。
任何帮助将不胜感激。