是否可以在SemanticZoom中滚动到视图中? SemanticZoom没有ScrollIntoView方法(与ListView相反)。所以当SemanticView放大时,我无法缩放到一个组元素。我试图通过恢复的ScrollViewer这样做:SemanticZoom中的UWP ScrollIntoView
var root = VisualTreeHelper.GetChild(semanticView, 0);
var scrollviewer = VisualTreeHelper.GetChild(root, 0) as ScrollViewer;
...但我不能够得到目标元素的UIElement。
正如我所说,我没有检索scrollviewer的问题。另一方面,我不能从其索引上滚动一个元素。请注意,我正试图在放大的SemanticZoom控件中执行此操作。 –
@SamuelLIOULT我已更新我的答案 –
问题是SemanticZoom不包含作为ListViewBase的ContainerFromIndex方法。当它的IsZoomedInViewActive属性值为true时,我无法通过SemanticZoom获得它。 –