private void EditButton_Click(object sender, RoutedEventArgs e) { Button button = sender as System.Windows.Controls.Button; Station Station = button.DataContext as Station; //(string id, string name, string number, string code, string latitude, string longitude, string altitude, string type, string location, string status, string commissioned) EditStation inputDialog = new EditStation(Station.Id, Station.Name, Station.Number, Station.Code, Station.Latitude, Station.Longitude, Station.Altitude, Station.Type, Station.Location, Station.Status, Station.Commissioned); if (inputDialog.ShowDialog() == true) { lblName.Text = inputDialog.Answer; } lblName.Visibility = System.Windows.Visibility.Visible; alert.Visibility = System.Windows.Visibility.Visible; RefreshStationList(); }
private void EditStationButtonClick(object sender, EventArgs e) { if (editStation == null) { this.Controls.Add(editStation = new EditStation(ClientSize, Background, AC, _stationsList)); editStation.Visible = false; } if (addStation != null) { addStation.sync(); } Background.Visible = false; editStation.Visible = true; }
private void BtEditStation_Click(object sender, RoutedEventArgs e) { EditStation editStation = new EditStation(this); editStation.Show(); }