<?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: modify event to task from wpf sdk to .net sdk in .NET Maps SDK Questions</title>
    <link>https://community.esri.com/t5/net-maps-sdk-questions/modify-event-to-task-from-wpf-sdk-to-net-sdk/m-p/216039#M2573</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ArcGIS Runtime SDK for .NET uses a combination of both events and asynchronous tasks depending on the context. Can you provide some specific examples (with code) where you are having difficulty transitioning to the new API?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mike&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 08 Aug 2016 15:00:17 GMT</pubDate>
    <dc:creator>MichaelBranscomb</dc:creator>
    <dc:date>2016-08-08T15:00:17Z</dc:date>
    <item>
      <title>modify event to task from wpf sdk to .net sdk</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/modify-event-to-task-from-wpf-sdk-to-net-sdk/m-p/216038#M2572</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #242729; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; background-color: rgba(248, 248, 248, 0.6);"&gt;can you give me example for modify event to task from wpf sdk to .net sdk.events are like GraphicMouseButtonEventArgs,GraphicMouseEventArgs,ExtentEventArgs,LengthsEventArgs,DrawEventArgs,TaskFailedEventArgs that are define in wpf using client dll but in .NET sdk we not found any class so we got a error&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Aug 2016 13:43:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/modify-event-to-task-from-wpf-sdk-to-net-sdk/m-p/216038#M2572</guid>
      <dc:creator>vineetdubey</dc:creator>
      <dc:date>2016-08-05T13:43:59Z</dc:date>
    </item>
    <item>
      <title>Re: modify event to task from wpf sdk to .net sdk</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/modify-event-to-task-from-wpf-sdk-to-net-sdk/m-p/216039#M2573</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ArcGIS Runtime SDK for .NET uses a combination of both events and asynchronous tasks depending on the context. Can you provide some specific examples (with code) where you are having difficulty transitioning to the new API?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mike&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Aug 2016 15:00:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/modify-event-to-task-from-wpf-sdk-to-net-sdk/m-p/216039#M2573</guid>
      <dc:creator>MichaelBranscomb</dc:creator>
      <dc:date>2016-08-08T15:00:17Z</dc:date>
    </item>
    <item>
      <title>Re: modify event to task from wpf sdk to .net sdk</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/modify-event-to-task-from-wpf-sdk-to-net-sdk/m-p/216040#M2574</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Imports&lt;/SPAN&gt; System.Windows&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Imports&lt;/SPAN&gt; System.Windows.Controls&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Imports&lt;/SPAN&gt; System.Windows.Input&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Imports&lt;/SPAN&gt; ESRI.ArcGIS.Client&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Imports&lt;/SPAN&gt; ESRI.ArcGIS.Client.Geometry&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Imports&lt;/SPAN&gt; System.ComponentModel&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Namespace&lt;/SPAN&gt; ArcGISWPFSDK&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Partial&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Public&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Class&lt;/SPAN&gt; LocalToolkitFeatureDataGrid&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Inherits&lt;/SPAN&gt; UserControl&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Implements&lt;/SPAN&gt; INotifyPropertyChanged&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Public&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Event&lt;/SPAN&gt; PropertyChanged &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;As&lt;/SPAN&gt; PropertyChangedEventHandler &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Implements&lt;/SPAN&gt; INotifyPropertyChanged.PropertyChanged&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Private&lt;/SPAN&gt; _isBusy &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;As&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Boolean&lt;/SPAN&gt; = &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;True&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Public&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Property&lt;/SPAN&gt; IsBusy() &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;As&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Boolean&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Get&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Return&lt;/SPAN&gt; _isBusy&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;End&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Get&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Set&lt;/SPAN&gt;(value &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;As&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Boolean&lt;/SPAN&gt;)&lt;/P&gt;&lt;P&gt;&amp;nbsp; _isBusy = value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;RaiseEvent&lt;/SPAN&gt; PropertyChanged(&lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Me&lt;/SPAN&gt;, &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;New&lt;/SPAN&gt; PropertyChangedEventArgs(&lt;SPAN style="font-size: 11.44px; color: #a31515;"&gt;"IsBusy"&lt;/SPAN&gt;))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;End&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Set&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;End&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Property&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Private&lt;/SPAN&gt; _lastGraphic &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;As&lt;/SPAN&gt; Graphic&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Public&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Sub&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;New&lt;/SPAN&gt;()&lt;/P&gt;&lt;P&gt;&amp;nbsp; InitializeComponent()&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;AddHandler&lt;/SPAN&gt; MyMap.Layers.LayersInitialized, &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;AddressOf&lt;/SPAN&gt; map_LayersInitialized&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;End&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Sub&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Private&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Sub&lt;/SPAN&gt; map_LayersInitialized(sender &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;As&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Object&lt;/SPAN&gt;, e &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;As&lt;/SPAN&gt; EventArgs)&lt;/P&gt;&lt;P&gt;&amp;nbsp; DataContext = &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Me&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; IsBusy = &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;False&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;End&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Sub&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Private&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Sub&lt;/SPAN&gt; FeatureLayer_MouseLeftButtonUp(sender &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;As&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Object&lt;/SPAN&gt;, e &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;As&lt;/SPAN&gt; GraphicMouseButtonEventArgs)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;If&lt;/SPAN&gt; _lastGraphic &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;IsNot&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Nothing&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Then&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; _lastGraphic.UnSelect()&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;End&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;If&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; e.Graphic.[&lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Select&lt;/SPAN&gt;]()&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;If&lt;/SPAN&gt; e.Graphic.Selected &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Then&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; MyDataGrid.ScrollIntoView(e.Graphic, &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Nothing&lt;/SPAN&gt;)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;End&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;If&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; _lastGraphic = e.Graphic&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;End&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Sub&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Private&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Sub&lt;/SPAN&gt; MyMap_Loaded(sender &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;As&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Object&lt;/SPAN&gt;, e &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;As&lt;/SPAN&gt; RoutedEventArgs)&lt;/P&gt;&lt;P&gt;&amp;nbsp; MyDataGrid.Map = MyMap&lt;/P&gt;&lt;P&gt;&amp;nbsp; MyDataGrid.GraphicsLayer = TryCast(MyMap.Layers(1), ESRI.ArcGIS.Client.GraphicsLayer)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;End&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Sub&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;End&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Class&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.44px; color: blue;"&gt;End&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.44px; color: blue;"&gt;Namespace&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.44px; color: blue;"&gt;there in new api we not have GraphicMouseButtonEventArgs so we got error&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Aug 2016 16:38:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/modify-event-to-task-from-wpf-sdk-to-net-sdk/m-p/216040#M2574</guid>
      <dc:creator>vineetdubey</dc:creator>
      <dc:date>2016-08-08T16:38:44Z</dc:date>
    </item>
  </channel>
</rss>

