Hi, Thank you for getting back to me, and sorry that I have not responded until now. I changed My Event To The CurRowChange Event and have had no problems doing it there (My igrid is in rowmode, and selectionmode is one). The background for this app is that users are scanning barcoded items and they populate in the igrid as they are scanned. If there is any issue with the item they have scanned, the backcolor turns either red or orange depending on our rules. Also, We Are Using All in One Touch Screens For this App, so when the users selects one of the red or orange rows, a dialogue form displays and the user selects an option (one of them being to remove the item from the list). After the dialogue option is selected, the igrid deselects all of its rows (this is because i never want to keep an item in the igrid selected because of the backcolors which display the item's status). If the user selection was to remove the item, then I use the removeat method and run some other refresh subs on my form. Anyways, all is working well and I wanted to say great work to you all of the developers on igrid, it truly is the 'Do Anything' Solution for all of our data needs and I am in the process of converting all of my old listviews and datagridviews to igrid. Thanks!