private void EditItemClick(object sender, RoutedEventArgs e) { string ricerca = listBoxServers.SelectedItem.ToString(); foreach (Server s in serverList) { if (s.name == ricerca) { s.name = TextBox_AddName.Text; s.ipAddress = TextBox_AddIp.Text; s.port = TextBox_AddPort.Text; s.password = TextBox_AddPassword.Password; break; } } listBoxServers.Items.Clear(); foreach (Server s in serverList) { listBoxServers.Items.Add(s.name); } TextBox_AddName.Clear(); TextBox_AddIp.Clear(); TextBox_AddPassword.Clear(); TextBox_AddPort.Clear(); }
private void AddItemClick(object sender, RoutedEventArgs e) { String serverName = TextBox_AddName.Text; String ipAddress = TextBox_AddIp.Text; String password = TextBox_AddPassword.Password; String port = TextBox_AddPort.Text; if (!string.IsNullOrWhiteSpace(serverName) && !string.IsNullOrWhiteSpace(ipAddress) && !string.IsNullOrWhiteSpace(password) && !string.IsNullOrWhiteSpace(port)) { Server s = new Server(); s.name = serverName; s.ipAddress = ipAddress; s.password = password; s.port = port; serverList.Add(s); listBoxServers.Items.Add(TextBox_AddName.Text); TextBox_AddName.Clear(); TextBox_AddIp.Clear(); TextBox_AddPassword.Clear(); TextBox_AddPort.Clear(); } else { MessageBox.Show("Fill all fields", "Error", MessageBoxButton.OK, MessageBoxImage.Warning); } }