/// <inheritdoc/> protected override void PanelCreated(IPanel panel) { Virtualizer?.Dispose(); Virtualizer = ItemVirtualizer.Create(this); ((ILogicalScrollable)this).InvalidateScroll?.Invoke(); KeyboardNavigation.SetTabNavigation( (InputElement)Panel, KeyboardNavigation.GetTabNavigation(this)); }
private void VirtualizationModeChanged(AvaloniaPropertyChangedEventArgs e) { Virtualizer?.Dispose(); Virtualizer = ItemVirtualizer.Create(this); ((ILogicalScrollable)this).InvalidateScroll?.Invoke(); }