myMap.Layers.Remove(myLayer);
private void ButtonDelete_Click(object sender, System.Windows.RoutedEventArgs e)
{
FrameworkElement element = sender as FrameworkElement;
this.MyMap.Layers.Remove(element.DataContext as Layer);
}var groupLayer = MyMap.Layers["MyGroupLayer"] as GroupLayer; groupLayer.ChildLayers.RemoveAt(index);