<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Binding to Selected Feature in ArcGIS Runtime SDK for WPF (Retired) Questions</title>
    <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-wpf-retired-questions/binding-to-selected-feature/m-p/554996#M2812</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi there,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have done blog posts about things that more or less uses this approach. Sorry already for for linking to external site instead of describing solution here.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Check if this helps you &lt;/SPAN&gt;&lt;A href="http://kajanus.net/?p=342"&gt;http://kajanus.net/?p=342&lt;/A&gt;&lt;SPAN&gt;, even thou it is done with Windows Store SDK. Just bind the selected graphic to your control and you should be ready to go. If you want, I might write more detailed blog post for WPF.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For WPF you can use also DataContextProxy from this post &lt;/SPAN&gt;&lt;A href="http://kajanus.net/?p=15"&gt;http://kajanus.net/?p=15&lt;BR /&gt;&lt;BR /&gt;T&lt;/A&gt;&lt;SPAN&gt;here might be also one interesting post releated to this issue, or actually visualizing the selected item in here : &lt;/SPAN&gt;&lt;A href="http://kajanus.net/?p=132"&gt;http://kajanus.net/?p=132&lt;/A&gt;&lt;SPAN&gt; (it seems that I have forgot to publish the GitHub for this example, I try to remember to do that later)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 01 Jul 2013 10:38:15 GMT</pubDate>
    <dc:creator>AnttiKajanus1</dc:creator>
    <dc:date>2013-07-01T10:38:15Z</dc:date>
    <item>
      <title>Binding to Selected Feature</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-wpf-retired-questions/binding-to-selected-feature/m-p/554993#M2809</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Given a ArcGISLocalFeatureLayer as a layer on the WPF runtime map object, how can I bind a ViewModel to the selected feature or graphic? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;
&amp;lt;esri:ArcGISLocalFeatureLayer x:Name="MySampleLayer" ID="MyFeatures" 
Path="C:/..../Samples.mpk" LayerName="MyFeatures" OutFields="*" DisableClientCaching="True" 
Editable="True" AutoSave="False"&amp;nbsp; ValidateEdits="True" 
Mode="OnDemand"&amp;nbsp; SelectionColor="#FFFFFF00" /&amp;gt;&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I realize there is already a FeatureDataGrid and FeatureDataForm in the runtime, but I'm trying to achieve a little different user experience. For simplicity, suppose I just have some controls on the same window as the map:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Grid &amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;StackPanel&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;StackPanel.DataContext&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;local:FeaturePropertiesViewModel/&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/StackPanel.DataContext&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;TextBox Text="{Binding FeatureName}" /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;TextBox Text="{Binding FeatureInfo}" /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/StackPanel&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Grid&amp;gt;&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;and a simple ViewModel ...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; class FeaturePropertiesViewModel&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public string FeatureName { get; set; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public string FeatureInfo { get; set; }

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Graphic SelectedFeature { get; set; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // ??? use this somehow?
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public GraphicCollection AllGraphics { get; set; }&amp;nbsp; // ??? use this somehow? 
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;How do I get those text fields updated to when a new feature is selected? Ideally, I'd like two-way binding so that changing the text updates the underlying feature class.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Jun 2013 19:57:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-wpf-retired-questions/binding-to-selected-feature/m-p/554993#M2809</guid>
      <dc:creator>KeithGemeinhart</dc:creator>
      <dc:date>2013-06-21T19:57:32Z</dc:date>
    </item>
    <item>
      <title>Re: Binding to Selected Feature</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-wpf-retired-questions/binding-to-selected-feature/m-p/554994#M2810</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I would take a look at Jeff Jacksons work on GitHUB especially his MVVM patterns work,&amp;nbsp; his presentations are extremely beneficial&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jun 2013 16:23:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-wpf-retired-questions/binding-to-selected-feature/m-p/554994#M2810</guid>
      <dc:creator>BrianLocke</dc:creator>
      <dc:date>2013-06-26T16:23:38Z</dc:date>
    </item>
    <item>
      <title>Re: Binding to Selected Feature</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-wpf-retired-questions/binding-to-selected-feature/m-p/554995#M2811</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for the response. I am familiar with Jeff's examples. He had a great presentation at Dev Summit this year. However, I'm pretty sure his example binds a list of results to a layer's graphics collection. So it goes ViewModel --&amp;gt; Map. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm looking for a way to bind the layer's selected feature. So ... Map --&amp;gt; ViewModel. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I will revisit his code to make sure I'm not missing anything.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jun 2013 17:44:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-wpf-retired-questions/binding-to-selected-feature/m-p/554995#M2811</guid>
      <dc:creator>KeithGemeinhart</dc:creator>
      <dc:date>2013-06-26T17:44:16Z</dc:date>
    </item>
    <item>
      <title>Re: Binding to Selected Feature</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-wpf-retired-questions/binding-to-selected-feature/m-p/554996#M2812</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi there,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have done blog posts about things that more or less uses this approach. Sorry already for for linking to external site instead of describing solution here.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Check if this helps you &lt;/SPAN&gt;&lt;A href="http://kajanus.net/?p=342"&gt;http://kajanus.net/?p=342&lt;/A&gt;&lt;SPAN&gt;, even thou it is done with Windows Store SDK. Just bind the selected graphic to your control and you should be ready to go. If you want, I might write more detailed blog post for WPF.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For WPF you can use also DataContextProxy from this post &lt;/SPAN&gt;&lt;A href="http://kajanus.net/?p=15"&gt;http://kajanus.net/?p=15&lt;BR /&gt;&lt;BR /&gt;T&lt;/A&gt;&lt;SPAN&gt;here might be also one interesting post releated to this issue, or actually visualizing the selected item in here : &lt;/SPAN&gt;&lt;A href="http://kajanus.net/?p=132"&gt;http://kajanus.net/?p=132&lt;/A&gt;&lt;SPAN&gt; (it seems that I have forgot to publish the GitHub for this example, I try to remember to do that later)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Jul 2013 10:38:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-wpf-retired-questions/binding-to-selected-feature/m-p/554996#M2812</guid>
      <dc:creator>AnttiKajanus1</dc:creator>
      <dc:date>2013-07-01T10:38:15Z</dc:date>
    </item>
  </channel>
</rss>

