You can get pinned state of a row by its IsPinned
property. Using the GetRowForItem
method you can get the row for a particular item. You must, however, make some considerations due to RadGridView's UI virtualization
mechanism, which only loads the rows that are currently in the viewport. Here is an example:
sender, RoutedEventArgs e)
// will return the row if it is in the viewport
var row =
// since the row is not in the viewport, it is not pinned
I hope you find this information helpful. Please let me know if any other questions or concerns arise.
Telerik by Progress
Telerik UI for WPF is ready for Visual Studio 2017 RC! Learn more.