There seems to be about a 2 second delay between the time the form is displayed and the time the UltraListViewItems are displayed in the form. The UltraListViewItems are loaded all at once into the UltraListView control using the AddRange method. I would say there are about 50 UltraListViewItems added to the UltraListView control in the form. Does the UltraListView control have some event I can register for and wait on that will indicate the control completely load and ready for rendering? I am looking for a way to have to have the items displayed the for is displayed and not two seconds later.
Hello,
I have created a small sample, based on the description of this issue, with 150 items in order to reproduce this behavior on my machine and I was not able to see a delay about 2 seconds. Please see the attached sample. Please modify my sample in order to be able to reproduce this issue on my machine or tell me, what I am missing.
I am waiting for your feedback.
In your demo you sent me there seems also to be about a second or two delay between the time the form is displayed and the time the ultralistviewitems are displayed in the uitralistview control.
Hello,
I am just checking about the progress of this issue. Let me know If you need my further assistance on this issue?
Thank you for using Infragistics Components
Hello ,
I have modify my sample in order to detect the time needed for Initializing of the form, populating of the data source, adding of Items to UltraListView. And here is the results on my machine:
InitializeComponent takes 00:00:00.1420142
Populating the List takes 00:00:00.0010001
Adding to ultraListView1 takes 00:00:00.0190019
As you can see AddRange(…) method takes less than 0.02 seconds, which is acceptable time. My suggestion is to make similar test with your application in order to detect which exactly operation is time consuming.
Please let me know if you have any further questions.