是否可以为 DataGrid 中的单行制作可见的垂直滚动条?

Is it possible to make visible vertical scrollbar for single row in DataGrid?

我有一个单行数据网格。我想滚动 DataGrid 中的内容。我用下面的方法来做到这一点。

<ScrollViewer Grid.Row="1" VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled" MaxHeight="250">
     <DataGrid  VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto" MaxWidth="800" Grid.Row="1"/>
 </ScrollViewer>

因为我在数据网格外使用 ScrollViewer,它会滚动整个数据网格。我想通过为单行启用垂直滚动条来滚动行内的内容。这可能吗?

删除ScrollViewerDataGrid有自己的Scrollviewer内置。 集

ScrollViewer.CanContentScroll="True"
ScrollViewer.VerticalScrollBarVisibility="Auto"

ScrollViewer.CanContentScroll="True"
ScrollViewer.VerticalScrollBarVisibility="Visible"

在你的DataGrid