private void Image_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { this.Hide(); RouteCtrlEventArgs ea = new RouteCtrlEventArgs(null, RouteCtrlCmd.Hiding); OnRouteCtrl(ea); }
protected virtual void OnRouteCtrl(RouteCtrlEventArgs e) { RouteCtrlEventHandler handler = RouteCtrlHd; if (handler != null) { // Invokes the delegates. handler(this, e); } }
private void RenameTextBox_PreviewKeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Return) { RouteListComboBox.Visibility = Visibility.Visible; RenameTextBox.Visibility = Visibility.Collapsed; var rte = RouteListComboBox.SelectedItem as Route; rte.Name = RenameTextBox.Text; RouteCtrlEventArgs ea = new RouteCtrlEventArgs(null, RouteCtrlCmd.Rename); OnRouteCtrl(ea); e.Handled = true; } }
private void RouteListComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (RouteListComboBox.SelectedIndex != -1) { RenameButton.IsEnabled = true; } else { RenameButton.IsEnabled = false; } RouteCtrlEventArgs ea = new RouteCtrlEventArgs((Route)RouteListComboBox.SelectedItem, RouteCtrlCmd.SelectionChanged); OnRouteCtrl(ea); }