1. Create a new project and add RadGridView. 2. Bind a hierarchy. 3. Set MultiSelect property to true. 4. Replace default GridViewHierarchyRowInfo class with a custom one and override its SetBooleanProperty method. 5. Change child rows IsSelected property when parent row IsSelected property changes. 6. Run the project and try to select rows with the mouse.