Hi,I've just tested these both these packages in the latest [daily] build of the ArcGIS Runtime SDK for WPF and they work fine - I had three templates appear in the Template Picker (red and orange polygons from the EMS MPK and outlines from the Paddocks MPK). I've provided my XAML/code below so you can take a look but it's just a copy of the Template Picker sample.Regarding editing feature templates, you can retrieve these from the layer and edit features programmatically. See this thread for more info: http://forums.arcgis.com/threads/48324-How-to-create-new-feature.XAML/Code:
<Grid x:Name="LayoutRoot" Background="White" >
<Grid.Resources>
<LinearGradientBrush x:Key="PanelGradient" EndPoint="0.5,1" StartPoint="0.5,0">
<LinearGradientBrush.RelativeTransform>
<TransformGroup>
<ScaleTransform CenterY="0.5" CenterX="0.5"/>
<SkewTransform CenterY="0.5" CenterX="0.5"/>
<RotateTransform Angle="176" CenterY="0.5" CenterX="0.5"/>
<TranslateTransform/>
</TransformGroup>
</LinearGradientBrush.RelativeTransform>
<GradientStop Color="#FF145787" Offset="0.16"/>
<GradientStop Color="#FF3D7FAC" Offset="0.502"/>
<GradientStop Color="#FF88C5EF" Offset="0.984"/>
</LinearGradientBrush>
</Grid.Resources>
<esri:Map x:Name="MyMap">
<esri:ArcGISTiledMapServiceLayer ID="MyLayer"
Url="http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer" />
<esri:ArcGISLocalFeatureLayer ID="EMS" Path="..\..\..\Tokanui EMS GDB.mpk" LayerName="ems" AutoSave="True" Editable="True" OutFields="*"></esri:ArcGISLocalFeatureLayer>
<esri:ArcGISLocalFeatureLayer ID="Paddocks" Path="..\..\..\Tokanui Paddocks GDB.mpk" LayerName="paddocks" AutoSave="True" Editable="True" OutFields="*"></esri:ArcGISLocalFeatureLayer>
</esri:Map>
<Border Background="{StaticResource PanelGradient}" BorderThickness="1" CornerRadius="5"
HorizontalAlignment="Right" VerticalAlignment="Top"
Padding="5" BorderBrush="Black" Margin="5" >
<Border.Effect>
<DropShadowEffect Color="Black" Direction="-45" BlurRadius="20" Opacity=".75" />
</Border.Effect>
<esri:TemplatePicker x:Name="MyTemplatePicker" Map="{Binding ElementName=MyMap, Mode=OneWay}"
Loaded="MyTemplatePicker_Loaded"/>
</Border>
</Grid>
public partial class MainWindow : Window
{
public MainWindow()
{
// License setting and ArcGIS Runtime initialization is done in Application.xaml.cs.
InitializeComponent();
}
private void MyTemplatePicker_Loaded(object sender, RoutedEventArgs e)
{
string[] myLayerIDs = { "EMS", "Paddocks" };
MyTemplatePicker.LayerIDs = myLayerIDs;
}
}
CheersMike