У меня есть ComboBox, у которого есть список EmpolyeeNames. Когда пользователь выбирает EmpolyeeName «e1», ListBox ниже заполняется данными для выбранного сотрудника. Эти данные могут быть изменены. Пользователь и должен нажать кнопку «Сохранить» после выполнения всех изменений.C# -comboBox Selected IndexChange
Но если пользователь забыл нажать «Сохранить» и выбрать другого сотрудника из ComboBox, скажите «e2», здесь я спрашиваю пользователя mEssagebox «Вы хотите сохранить данные для сотрудника« e1 » , если да, тогда я сохраняю данные конкретный сотрудник «e1»,
но здесь при сохранении индекса выпадающих получает данные изменился, и его текст шоу недавно выбранный сотрудник «e2», но данные из сотрудников «e1».
Как я могу сохранить старый прежний текст использования «e1» в comboBox до тех пор, пока сохранение не будет завершено.
Джеймс, Im имеющие одну общую функцию -CheckandSaveChanges(). в -CheckandSaveChanges() только я обрабатываю подсказку и любые изменения ..и если есть какие-либо изменения..и сохранить через фонового работника. i вызывает функцию CheckandSaveChanges на selectedIndexChange из combobox, однако текст в combobox устанавливает на недавний выбранный не прежний текст employee1. – Anees
Вам нужно будет обновить список, если он повторно заселен, если пользователь решит не сохранять изменения. Или вы можете просто обновить после метода CheckAndSaveChanges, потому что независимо от того, какая информация будет отображаться в любом случае, так как вы сохранили новую информацию на этом этапе. – James