I'm testing out the RadGridView as a replacement for the standard wpf gridview I had been using. I've got a complex row styleselector class which builds a style dynamically based on multiple criteria. I find that using the RadGridView I am no longer able to access the ItemsControl using ItemsControl.ItemsControlFromItemContainer(container) from within this class as it returns null. I was using ItemsControl to determine is this was the first row in the collection. Is there another alternative for identifying the first row in the collection from a styleselector?