/// <summary> /// выбор станции отправления /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void StationDepartureComboBox_SelectedIndexChanged(object sender, EventArgs e) { string selectedStation = StationDepartureComboBox.SelectedItem.ToString(); departureStation = departureBranch.GetStationByName(selectedStation); CheckFindPathButtonIsEnable(); }
/// <summary> /// выбор ветки отправления /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BranchDepartureComboBox_SelectedIndexChanged(object sender, EventArgs e) { StationDepartureComboBox.Items.Clear(); string selectedBranch = BranchDepartureComboBox.SelectedItem.ToString(); departureBranch = underground.GetBranchByName(selectedBranch); StationDepartureComboBox.Items.AddRange(ConvertFromListToArray(departureBranch.GetAllStations())); departureStation = null; CheckFindPathButtonIsEnable(); }