Questions tagged [ui-virtualization]

UI virtualization is a technique for improving the performance of user interfaces which means the visual item generation is deferred until the item is visible.

UI virtualization helps to improve application performance when displaying large datasets.

UI virtualization should not be confused with .

References:

UI virtualization in WPF

96 questions
2
votes
0 answers

Enabling UI virtualization on the WPFToolkit Accordion

I am using the WPFToolkit Accordion control with the items in the accordion defined to be a TreeView. For context, here is the relevant part of the XAML:
Kelly Cox
  • 111
  • 1
  • 7
2
votes
0 answers

WPF UI Virtualization in canvas

In my application I have big canvas with a lot of items. It is a mix of Rectangles and custom usercontrols. The items are added dynamically in codebehind and the UI looks a bit like this: When I load more than 100 items it starts go run slow, and…
Zeno
  • 581
  • 1
  • 7
  • 23
2
votes
1 answer

WPF DataGrid: IsVirtualizingWhenGrouping="True" not working

I have a DataGrid that has a CollectionViewSource bound to it's ItemSource Property:
Micha
  • 43
  • 1
  • 6
2
votes
2 answers

How to use UI virtualization with redefined ListBox templates

I'm trying to use ListBox as a view containing multiple items and, of course, I need to use UI virtualization in it. The problem is virtualization works only when I declare ListBox this way:
yaapelsinko
  • 639
  • 1
  • 10
  • 18
2
votes
1 answer

Virtualizing very large ScrollViewer in Windows Store Apps

My apologies in advance for this rather long post. I am working on a PDF viewer for Windows 8.1 Store apps. The viewer displays PDF pages inside a ScrollViewer. We've run into a fairly large obstacle with large documents, where it turns out that the…
Tomas
  • 131
  • 1
  • 7
2
votes
3 answers

How to reliably detect when an item is scrolled outside of view?

I have a large collection of items bound to a ListBox, with a VirtualizingStackPanel set as its ItemsPanel. As the user scrolls and item containers are created, I do some work to populate the item with data (using a database query). If the user…
Charlie
  • 15,069
  • 3
  • 64
  • 70
2
votes
1 answer

TreeView incorrectly shows items as expanded when using VirtualizationMode.Recycling

Whenever I used TreeView I always had just few nodes and each of them usually had less than 100 items. I never really needed any kind of ui virtualization for that but now for the first time I need it. The problem appears when using ui…
dev hedgehog
  • 8,698
  • 3
  • 28
  • 55
2
votes
0 answers

Continuous background grid in virtualizing canvas?

In my WPF application I have ItemsControl which has ZoomableCanvas as Panel which provides the Virtualization mechanism for the Canvas. This is working perfectly. This Canvas needs to have a Graph like background. When I use the xaml below, the grid…
2
votes
1 answer

WPF 4.0 pixel-based scrolling in VirtualizingStackPanel

I have the following XAML snippet:
Adi
  • 106
  • 1
  • 6
2
votes
1 answer

WPF Line virtualization

I am currently building a Waveform Control in WPF. I am planing to build a zoom feature. That means the user should have to ability to see every single sample of the whole audio file. As everyone knows... and audiofile can have very very very many…
Florian
  • 5,918
  • 3
  • 47
  • 86
1
vote
1 answer

The dragged item is not displayed outside the virtualized list (react-virtuoso, @dnd-kit)

I am trying to use dnd-kit together with react-virtuoso and everything works, except that the dragged item is not displayed outside the virtualized list How to make the dragged item appear outside the virtualized list? High z-index on the dragged…
1
vote
0 answers

How to implement real-time interaction with a virtual Android device and transfer sound and image?

I am developing an Android app in Kotlin that provides access to a virtual Android device hosted on a server. The virtual device is running Android OS, and the user interacts with it through their own Android device. My main challenge is how to…
1
vote
1 answer

Blazor Virtualize won't load more items

I have a WASM Blazor app with a simple Virtualize items that use ItemsProvider to get the items: this is the method: private async…
Hikari
  • 589
  • 7
  • 29
1
vote
1 answer

WPF - Virtualization does not work for items with collapsed visibility

I have performance problem with my listview. There is a WPF ListView with groupping and virtualisation.
Phant0m-X
  • 13
  • 3
1
vote
0 answers

React Virtuoso: Making a list of custom items

I am trying to make a custom component that utilizes React Virtuoso to make a list that renders chat bubbles. I think I am missing some understanding, particularly how the prop itemContent works. Based on the example given in the official…
Ymi
  • 609
  • 6
  • 18