<TextBlock x:Name="EditLayer" Text="MG_Polygon" FontSize="15" HorizontalAlignment="Center" FontStyle="Italic" Foreground="#FF0D2764" Margin="0,10,0,0" />
<esri:Editor x:Key="MyEditorPoint"
Map="{Binding ElementName=MyMap}"
LayerIDs="{Binding ElementName=EditLayer, Path=Text}"
GeometryServiceUrl="http://tasks.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer" />
<Border Background="#FF919191" BorderThickness="1" CornerRadius="5"
HorizontalAlignment="Right" VerticalAlignment="Top"
Padding="5" BorderBrush="Black" Margin="0,5,5,0"
DataContext="{StaticResource MyEditorPoint}">
<StackPanel x:Name="EditorTools" Orientation="Vertical">
<StackPanel Orientation="Horizontal">
<Button Command="{Binding Add}" Margin="2"
ToolTipService.ToolTip="Fire"
Content="Add Polygon">
<Button.CommandParameter>
<sys:Int32>10301</sys:Int32>
</Button.CommandParameter>
</Button>
<Button Command="{Binding DeleteSelected}" Margin="2">
<TextBlock>Delete<LineBreak/>Selected</TextBlock>
</Button>
<Button Command="{Binding ClearSelection}" Margin="2">
<TextBlock>Clear<LineBreak/>Selection</TextBlock>
</Button>
<Button Command="{Binding EditVertices}" Margin="2">
<TextBlock>Edit Vertices<LineBreak/>/Move Selected</TextBlock>
</Button>
</StackPanel>
</StackPanel>
</Border>
<esri:Editor x:Key="MyEditor"
Map="{Binding ElementName=MyMap}"
LayerIDs="MG_Point"
GeometryServiceUrl="http://tasks.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer" />
<TextBlock x:Name="EditLayer" Text="MG_Polygon" FontSize="15" HorizontalAlignment="Center"
FontStyle="Italic" Foreground="#FF0D2764" Margin="0,10,0,0" />
OnLayerChange() ' OR SOMETHING SIMILAR
Editor = TryCast(Resources.element("MyEditorPoint"), Editor)
Editor.LayerIDs = EditLayer.Text Dim MyEditor = TryCast(Resources.Element("MyEditor"), Editor)
MyEditor.LayerIDs = EditLayer.Text
Dim MyEditor= TryCast(Me.LayoutRoot.Resources("MyEditorPoint"), Editor)
MyEditor.LayerIDs = New String() {EditLayer.Text}