private void butDistribuidorC_Click(object sender, EventArgs e) { categoria = "DISTRIBUIDORES"; GMapOverlay overlay = new GMapOverlay(); MessageBox.Show("Espera a que se carguen los datos"); List <Cliente> clientes2 = a.clientesCategoria(categoria); List <double[]> lista = a.clientesCat(categoria); for (int i = 0; i < lista.Count(); i++) { double[] pos = lista[i]; double x = pos[0]; double y = pos[1]; GMapMarker marker = new GMarkerGoogle(new PointLatLng(x, y), GMarkerGoogleType.blue); marker.IsVisible = (true); marker.ToolTipMode = MarkerTooltipMode.OnMouseOver; marker.ToolTipText = string.Format("CardCode:\n {0} \n Categoria: {1} \n ", clientes2[i].CardCode, clientes2[i].GroupName); overlay.Markers.Add(marker); } gMapControl1.Overlays.Add(overlay); MessageBox.Show("Productos Cargados"); }