Thank you again for your reply, Milan.
I have since changed the struct to a class and as you indicated, it does indeed select the correct items. Thank you.
I did have another issue, however, and I was wondering if it was along the same lines. Bringing the desired item into view works great, but showing it as selected does not.
To be clear, I do think it's actually "selecting" the item, but the visual que does not display (the highlighted color). I believe this to be the case because if I click on the current item, it appears to do nothing; because it will not highlight. However, if I select another item, and then return to the previous one, the "selected color" highlight will show.
It would seem only after programatically setting the selected item does this issue occur.
After bringing DataitemIntoView, I try setting the selected item...
|rcTestingProcess.BringDataItemIntoView( step );
|rcTestingProcess.SelectedItem = step;
|rcTestingProcess.SetIsSelected( rcTestingProcess.SelectedItem, true );
I don't think it's an issue with the aforementioned class, because the bring into view method works, but I could be overlooking something else?
Thanks again in advance,