private static void OnMapPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { (d as Legend).OnMapPropertyChanged(e.OldValue as Map, e.NewValue as Map); }