Databinding met Microsoft Bingmaps

Wanneer je met de Microsoft Bing MapControl aan de gang gaat kom je er snel achter dat Microsoft geen gebruik heeft gemaakt de Dependency Properties en hierdoor geen gebruik gemaakt kan worden van databinding in XAML, en dit is zonde wanneer je de applicatie volgens het MVVM design patroon opzet.

Ik heb zelf een wrapper geschreven om tegen een aantal properties toch te kunnen aanbinden en zo de applicatie wel netjes met MVVM te kunnen inrichten. Ik heb de code hiervoor op codeplex gezet en is hier te downloaden: https://bindablemaprt.codeplex.com/ . Op dit moment is er maar een beperkt aantal properties gewrapt, wanneer je wat mist, let me know! voeg ze graag voor je toe.

In de source code zit een voorbeeld hoe je er gebruik van kan maken en ik zal proberen het nog in een NuGet package te zetten. Klein voorbeeldje:

<Maps:BindableMap x:Name="MapControl" ShapeLayers="{Binding ShapeLayers}" Credentials="" />

  •   @JenMsft @LocalJoost @vinothrajendran not sure if related but when i click update &amp; restart my machine restarts, bu… https://t.co/4muU3d7aGG
  •   RT @natfriedman: Today(!) we’re thrilled to announce unlimited free private repos for all GitHub users, and a new simplified Enterprise off…
  •   @rendyfaqot hi, Sorry to hear. There been some breaking change in the VSTS api... didn't had time yet on fixing tho… https://t.co/lZBMHu4CPf
  •   RT @ameijers: The Global MR Bootcamp was a blast! The biggest #mixedreality event in the world! And all made possible by you the community.…
  •   RT @LocalJoost: Attendants 'working at my Immersive Headset Development workshop at #GlobalMRBootcamp https://t.co/NaNtyO5Ocj
  •   Why do i always decide to change the whole approach of a session the evening before?
  •   @JenMsft @bing it's not working so well for high speed or the distance is a problem https://t.co/KE1kE0wQuF
  •   @danhellem @mmanela Nice!
  •   RT @danhellem: Check out the new changes for the Azure Boards work item tracking experiences in Visual Studio 2019 https://t.co/c4l0rQky1o…
  •   @LocalJoost you put a AAAA battery in your surface pro itself? or the pen?