I've found a bug where the images sometimes overlap and are not sorted in the correct order.
I'm creating a phone directory application where I show 100 employees in a grid (name, extension, department, etc) and the pictures of the employees in the coverflow.
I have a list of employee objects bound to the itemsource of the coverflow. I'm dynamically adding 11 pictures at a time into the coverflow list, depending on which employee is chosen in the grid. For example, when the application loads, I select the first employee in the grid, load the first 11 pictures of the employees in the grid, and select the first employee's photo in the coverflow. When I select the last employee at the bottom of the grid, I add the last 11 employee photos to the coverflow and select the last employee's photo. So I now have 22 photos in the coverflow. The coverflow works fine as long as I add photos to the end. If I select an employee in the middle of the grid, I load 11 more photos into the coverflow between the first 11 and last 11 (to match the same order as they appear in the grid), and I select the photo of the employee chosen in the grid. This is where the photos get mixed up in the coverflow. I'm sure I added them into my list in the correct order because I loop over them and write their info to the debug window. They are sorted in the correct order in my list, but the pictures in the coverflow overlap the selected item in the middle of the coverflow.
I'm creating a phone directory application where I show 100 employees in a grid (name, extension, department, etc) and the pictures of the employees in the coverflow.
I have a list of employee objects bound to the itemsource of the coverflow. I'm dynamically adding 11 pictures at a time into the coverflow list, depending on which employee is chosen in the grid. For example, when the application loads, I select the first employee in the grid, load the first 11 pictures of the employees in the grid, and select the first employee's photo in the coverflow. When I select the last employee at the bottom of the grid, I add the last 11 employee photos to the coverflow and select the last employee's photo. So I now have 22 photos in the coverflow. The coverflow works fine as long as I add photos to the end. If I select an employee in the middle of the grid, I load 11 more photos into the coverflow between the first 11 and last 11 (to match the same order as they appear in the grid), and I select the photo of the employee chosen in the grid. This is where the photos get mixed up in the coverflow. I'm sure I added them into my list in the correct order because I loop over them and write their info to the debug window. They are sorted in the correct order in my list, but the pictures in the coverflow overlap the selected item in the middle of the coverflow.