Hello Kalin,
I am in need of a huge favor, I have successfully implemented the code that you had created and got it working with my application, however I am stuck on one particular piece of the code, I have converted all of it to VB.net except this one part that does not want to convert properly: The piece bold and italicized is the problem child
ExpandableCellNode.cs
private void UpdateRowsVisibility()
{
foreach (GridViewRow row in this.ParentCell.ParentRow.ParentGrid.ItemsControl.VirtualizingPanel.Children)
{
Person p = row.DataContext as Person;
if (p.Parent != null && HasCollapsedAncestor(p))
{
row.Height = 0;
row.MinHeight = 0;
}
else
{
row.MinHeight = 20;
}
}
}
Any help would be greatly appreciated!!!
Thank-You
Bryan