private void Select(object sender, MouseButtonEventArgs e) { Label label = (Label)sender; string username = (string)label.Content; Model.Contact userId=null; for (int i = 0; i < viewModel.list.Count; i++) { if (viewModel.list[i].userName == username) { userId = viewModel.list[i]; } } Chat c = new Chat(userId); c.Show(); this.Close(); }
void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { switch (connectionId) { case 1: this.ChatForm = ((Messages.Chat)(target)); return; case 2: #line 25 "..\..\Chat.xaml" ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Back); #line default #line hidden return; case 3: this.actualizar = ((System.Windows.Controls.MenuItem)(target)); #line 28 "..\..\Chat.xaml" this.actualizar.Click += new System.Windows.RoutedEventHandler(this.MenuItem_Click); #line default #line hidden return; case 4: this.enviarArchivo = ((System.Windows.Controls.MenuItem)(target)); #line 29 "..\..\Chat.xaml" this.enviarArchivo.Click += new System.Windows.RoutedEventHandler(this.MenuItem_Click); #line default #line hidden return; case 5: this.verArchivos = ((System.Windows.Controls.MenuItem)(target)); #line 30 "..\..\Chat.xaml" this.verArchivos.Click += new System.Windows.RoutedEventHandler(this.MenuItem_Click); #line default #line hidden return; case 6: this.scroll = ((System.Windows.Controls.ScrollViewer)(target)); return; case 7: this.text = ((System.Windows.Controls.TextBox)(target)); #line 52 "..\..\Chat.xaml" this.text.KeyDown += new System.Windows.Input.KeyEventHandler(this.textOnKeyDown); #line default #line hidden return; case 8: #line 53 "..\..\Chat.xaml" ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Click); #line default #line hidden return; } this._contentLoaded = true; }