public CustomMarkerBlue(GMapMarker marker, ZipGeoCode _zipGeoCode) { this.InitializeComponent(); this.Marker = marker; Popup = new Popup(); _tooltip = new BRGTooltip(); _tooltip.SetValues(_zipGeoCode); this.Loaded += new RoutedEventHandler(CustomMarkerDemo_Loaded); this.SizeChanged += new SizeChangedEventHandler(CustomMarkerDemo_SizeChanged); this.MouseEnter += new MouseEventHandler(MarkerControl_MouseEnter); this.MouseLeave += new MouseEventHandler(MarkerControl_MouseLeave); this.MouseLeftButtonUp += new MouseButtonEventHandler(CustomMarkerDemo_MouseLeftButtonUp); this.MouseLeftButtonDown += new MouseButtonEventHandler(CustomMarkerDemo_MouseLeftButtonDown); Popup.Placement = System.Windows.Controls.Primitives.PlacementMode.Mouse; { //Label.Background = Brushes.Blue; //Label.Foreground = Brushes.White; //Label.BorderBrush = Brushes.WhiteSmoke; //Label.BorderThickness = new Thickness(2); //Label.Padding = new Thickness(5); //Label.FontSize = 22; //Label.Content = title; } Popup.Child = _tooltip; }
private void GridSelectedZipCodes_SelectionChanged(object sender, SelectionChangeEventArgs e) { if (!(IsLoading)) { //remove all items foreach (ZipGeoCode _item in GridSelectedZipCodes.Items) { ZipGeoCode _zipGeoCode = _dealerZipCodes.Find(delegate(ZipGeoCode zgc) { return(zgc.ID == _item.ID); }); if (_zipGeoCode != null) { _dealerZipCodes.Remove(_zipGeoCode); } } foreach (ZipGeoCode _item in GridSelectedZipCodes.SelectedItems) { _dealerZipCodes.Add(_item); } LoadTotals(); } }
public void SetValues(ZipGeoCode _zipGeoCode) { lbl.Content = _zipGeoCode.State + " " + _zipGeoCode.ZipCodeString + ": " + _zipGeoCode.CasesAvailable + " Cases Available!"; }