//--------Events------
 private void MenuItem_Click(object sender, RoutedEventArgs e)
 {
     if(prefWindow == null)
     {
         prefWindow = new Preferences();
         prefWindow.Owner = this;
         prefWindow.Show();
     }else
     {
         prefWindow.Focus();
     }
     //Hacer que al cerrar ventana se vacíe la variable que hace que no se muestre again
 }
 void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
     switch (connectionId)
     {
     case 1:
     this._PrefPanel = ((Experimentos.Preferences)(target));
     
     #line 10 "..\..\Preferences.xaml"
     this._PrefPanel.Closing += new System.ComponentModel.CancelEventHandler(this.Pref_Closing);
     
     #line default
     #line hidden
     
     #line 11 "..\..\Preferences.xaml"
     this._PrefPanel.Closed += new System.EventHandler(this.Pref_Closed);
     
     #line default
     #line hidden
     return;
     case 2:
     this.RibbonTabControl = ((System.Windows.Controls.TabControl)(target));
     return;
     case 3:
     this.miLista = ((System.Windows.Controls.ListView)(target));
     
     #line 19 "..\..\Preferences.xaml"
     this.miLista.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this.miLista_SelectionChanged);
     
     #line default
     #line hidden
     return;
     case 4:
     this.viewButton = ((System.Windows.Controls.Button)(target));
     
     #line 38 "..\..\Preferences.xaml"
     this.viewButton.Click += new System.Windows.RoutedEventHandler(this.Button_View);
     
     #line default
     #line hidden
     return;
     case 5:
     this.rmButton = ((System.Windows.Controls.Button)(target));
     
     #line 43 "..\..\Preferences.xaml"
     this.rmButton.Click += new System.Windows.RoutedEventHandler(this.Button_Remove);
     
     #line default
     #line hidden
     return;
     case 6:
     this.clearButton = ((System.Windows.Controls.Button)(target));
     
     #line 44 "..\..\Preferences.xaml"
     this.clearButton.Click += new System.Windows.RoutedEventHandler(this.Button_Clear);
     
     #line default
     #line hidden
     return;
     case 7:
     this.entradaNombre = ((System.Windows.Controls.TextBox)(target));
     
     #line 57 "..\..\Preferences.xaml"
     this.entradaNombre.TextChanged += new System.Windows.Controls.TextChangedEventHandler(this.entradaNombre_TextChanged);
     
     #line default
     #line hidden
     return;
     case 8:
     this.entradaMasa = ((System.Windows.Controls.Slider)(target));
     return;
     case 9:
     this.CLibre = ((System.Windows.Controls.RadioButton)(target));
     
     #line 75 "..\..\Preferences.xaml"
     this.CLibre.Checked += new System.Windows.RoutedEventHandler(this.CLibre_Checked);
     
     #line default
     #line hidden
     return;
     case 10:
     this.TParabólico = ((System.Windows.Controls.RadioButton)(target));
     
     #line 76 "..\..\Preferences.xaml"
     this.TParabólico.Checked += new System.Windows.RoutedEventHandler(this.TParabólico_Checked);
     
     #line default
     #line hidden
     return;
     case 11:
     this.TPElevado = ((System.Windows.Controls.RadioButton)(target));
     
     #line 77 "..\..\Preferences.xaml"
     this.TPElevado.Checked += new System.Windows.RoutedEventHandler(this.TPElevado_Checked);
     
     #line default
     #line hidden
     return;
     case 12:
     this.Tierra = ((System.Windows.Controls.RadioButton)(target));
     return;
     case 13:
     this.Luna = ((System.Windows.Controls.RadioButton)(target));
     return;
     case 14:
     this.Marte = ((System.Windows.Controls.RadioButton)(target));
     return;
     case 15:
     this.entradaAltura = ((System.Windows.Controls.Slider)(target));
     return;
     case 16:
     this.entradaAngulo = ((System.Windows.Controls.Slider)(target));
     return;
     case 17:
     this.entradaVelocidad = ((System.Windows.Controls.Slider)(target));
     return;
     case 18:
     this.add_Button = ((System.Windows.Controls.Button)(target));
     
     #line 121 "..\..\Preferences.xaml"
     this.add_Button.Click += new System.Windows.RoutedEventHandler(this.Button_Click);
     
     #line default
     #line hidden
     return;
     case 19:
     this.AbrirArchivo = ((System.Windows.Controls.Button)(target));
     
     #line 127 "..\..\Preferences.xaml"
     this.AbrirArchivo.Click += new System.Windows.RoutedEventHandler(this.AbrirArchivo_Click);
     
     #line default
     #line hidden
     return;
     case 20:
     this.GuardarArchivo = ((System.Windows.Controls.Button)(target));
     
     #line 130 "..\..\Preferences.xaml"
     this.GuardarArchivo.Click += new System.Windows.RoutedEventHandler(this.GuardarArchivo_Click);
     
     #line default
     #line hidden
     return;
     }
     this._contentLoaded = true;
 }