Can I bind This Programmatically
<ListBox x:Name="MyList" ItemsSource="{Binding ElementName=MyMap, Path=Layers}">
MyList.ItemsSource = MyMap.Layers