C# 是否必须将datagrid放置在ScrollViewer';s ItemsPresenter(通过控制模板)支持虚拟化
在我的数据网格中启用虚拟化的问题上,我已经纠结了一段时间了。 我有一个包含行详细信息的数据网格(行详细信息的大小可能很大)。CanContentScroll设置为true并启用虚拟化 问题是,每当显示具有大量行详细信息的行时,数据就会被裁剪(显然是因为它不适合窗口大小)。我也不能关闭虚拟化。我注意到,可以通过直接将数据网格放置在滚动查看器中,而不是尝试将其放入ItemsPresenter来修复此问题。(目前我有一个样式,其中定义了一个控件模板,使用了默认的MSDN datagrid样式)。但是,再次这样做会关闭虚拟化吗?如何验证是否启用了虚拟化 谢谢C# 是否必须将datagrid放置在ScrollViewer';s ItemsPresenter(通过控制模板)支持虚拟化,c#,wpf,datagrid,C#,Wpf,Datagrid,在我的数据网格中启用虚拟化的问题上,我已经纠结了一段时间了。 我有一个包含行详细信息的数据网格(行详细信息的大小可能很大)。CanContentScroll设置为true并启用虚拟化 问题是,每当显示具有大量行详细信息的行时,数据就会被裁剪(显然是因为它不适合窗口大小)。我也不能关闭虚拟化。我注意到,可以通过直接将数据网格放置在滚动查看器中,而不是尝试将其放入ItemsPresenter来修复此问题。(目前我有一个样式,其中定义了一个控件模板,使用了默认的MSDN datagrid样式)。但是,