/// <summary> /// Ropar på delegaten med rätt flygkod och status /// </summary> private void OnRouteChange(ChangeRouteArgs e) { if (ChangeRoute != null) { ChangeRoute(this, e); } }
/// <summary> /// Om det valts att flyget ska byta riktning läggs en sträng som säger det till i listboxen. /// </summary> private void OnRouteChange(object sender, ChangeRouteArgs e) { string strOut = string.Format("{0} \t\t\t\t\t {1} \t\t\t\t {2}", e.FlightCode, e.Status, DateTime.Now.ToLongTimeString()); infoBox.Items.Add(strOut); }
/// <summary> /// Triggar riktningsbytes-eventet och kör tillhörande metod med tillhörande EventArgs. /// </summary> private void ActionList_SelectionChanged(object sender, RoutedEventArgs e) { ChangeRouteArgs routeChangeInfo = new ChangeRouteArgs(this.Title, "now heading " + RouteList.SelectedItem.ToString()); OnRouteChange(routeChangeInfo); }