I found at least two scenarios that introduce a bug with a Virtualized DropDownDataGrid
- After firing the Clear event
- After sorting
Both of these events cause some or all of the rows to not display correctly.
If there are more than 15 or so items, you can get them to display by scrolling down.
However if you have a small number of items, you cannot scroll far enough to get them to display at all.
You can see this on your Virtualization with IQueryable demo by limiting the result to 15.
customers = dbContext.Customers.Take(15).ToList();