private void ellipseGeklickt(object sender, MouseButtonEventArgs e) { Haltestelle soebenAngeklickteHaltestelle = (Haltestelle)((Ellipse)sender).Tag; //MessageBox.Show(((Haltestelle)((Ellipse)sender).Tag).Ort); if (zuletztAngeklicktHaltestelle != null) { MessageBox.Show(GeoPunkt.BestimmeAbstand(soebenAngeklickteHaltestelle.Position, zuletztAngeklicktHaltestelle.Position).ToString()); } zuletztAngeklicktHaltestelle = soebenAngeklickteHaltestelle; }
public Haltestelle(string ort, GeoPunkt position) { this.ort = ort; this.position = position; }