I'm trying to make a clear distinction between the parent and child rows. I tried the following to change the background color of the child rows:
CellFormatting += (sender, args) =>
{
if (args.Row.HierarchyLevel > 0)
args.CellElement.BackColor = Color.Aquamarine;
};
It works, but only when my mouse hovers over a child row.
Also, I'm wondering why the rows in the child grid have plus signs to their left (see the attached image) when there is no third level.
I have not found it easy to figure this out from the API documentation. There are probably properties that could get me what I want, but are they in the row class? The template? The child template? The grid? The view? <shrug>
I once came across a document on your site that describes the overall grid structure and the relationships between these components. Whether or not I can get help on these specific issues I'd appreciate a link to that document.
Thanks.