XAML: <esri:Map x:Name="MyMap" Background="White" WrapAround="true" Extent="6095000,6810000,6900000,7258000">
<i:Interaction.Triggers>
<i:EventTrigger EventName="MouseEnter">
<ei:ChangePropertyAction TargetName="myMenuItems" PropertyName="Visibility">
<ei:ChangePropertyAction.Value>
<Visibility>Collapsed</Visibility>
</ei:ChangePropertyAction.Value>
</ei:ChangePropertyAction>
</i:EventTrigger>
</i:Interaction.Triggers>
<esri:ArcGISDynamicMapServiceLayer ID="BaseLayer"
Url="http://terentievai:6080/ArcGIS/rest/services/rk/MapServer" />
<esri:ArcGISDynamicMapServiceLayer ID="chsLayer"
Url="http://terentievai:6080/ArcGIS/rest/services/chs/MapServer" />
<esri:FeatureLayer ID="myEvents" DisableClientCaching="True"
AutoSave="False"
Url="http://terentievai:6080/ArcGIS/rest/services/chs/FeatureServer/0"
OutFields="*"
Mode="OnDemand" />
</esri:Map>
<StackPanel Orientation="Vertical" HorizontalAlignment="Right" Margin="0,80,224,0" VerticalAlignment="Top" >
<esri:EditorWidget x:Name="MyEditorWidget"
Map="{Binding ElementName=MyMap}"
Width="300"
AutoSelect="False"
AlwaysDisplayDefaultTemplates="True"
GeometryServiceUrl="http://tasks.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer"
ShowAttributesOnAdd="True"
Loaded="EditorWidget_Loaded"/>
</StackPanel>
and code behind:namespace Module2
{
public partial class MapControl : UserControl
{
public MapControl()
{
InitializeComponent();
}
private void ArcGISDynamicMapServiceLayer_Initialized(object sender, EventArgs e)
{
ESRI.ArcGIS.Client.ArcGISDynamicMapServiceLayer myArcGISDynamicMapServiceLayer =
MyMap.Layers["chsLayer"] as ESRI.ArcGIS.Client.ArcGISDynamicMapServiceLayer;
int[] myVisibleLayers = {0};
myArcGISDynamicMapServiceLayer.VisibleLayers = myVisibleLayers;
}
private void EditorWidget_Loaded(object sender, System.Windows.RoutedEventArgs e)
{
string[] myLayerIDs = { "myEvents" };
MyEditorWidget.LayerIDs = myLayerIDs;
}
}
}