ご教授よろしくお願いします。
以下のコードのようにParentクラスのChildListプロパティにはChildクラスのインスタンス、さらにChildインスタンスはItemListというプロパティをもっており、さらにList構造になっています。

public class Parent
{
  public List<Child> ChildList{get;set;}
}

public class Child
{
  public List<string> ItemList{get;set;}
}

public class Item
{
  public string ItemName {get;set;}
}

ここでxamlのGridViewに全てのItemを列挙したい場合のバインディング指定の方法がわかりません。。
ご教授ください。

 <DataGrid Name="testGrid" ItemsSource="{Binding ?}" AutoGenerateColumns="False" >

今はコードビハインドでforeachを回しながら、ListにAddしていき、最後にGridViewのDataContextに突っ込んでいます。。。