public void Show(MapItem mi = null) { if (mi != null) SetMapItem(mi); if (!IsVisible) ShowAnim.Begin(); }
public void SetMapItem(MapItem mi) { mItem = mi; PlaceName.Text = mi.Name; PlaceLocation.Text = String.Format("{0}, {1}", mi.Street, mi.City); StreetView.IsEnabled = !String.IsNullOrEmpty(mi.StreetViewLink); Phone.IsEnabled = !String.IsNullOrEmpty(mi.Contact); Web.IsEnabled = !String.IsNullOrEmpty(mi.Web); Icon.Source = mi.GetImage().Source; }