У меня есть приложение Windows Form, написанное на c # Он имеет текстовое поле, поле со списком и кнопку. Эта кнопка является кнопкой сохранения и предназначена для сохранения значений, введенных пользователем в текстовое поле, и установки поля со списком при нажатии, и должна иметь возможность сохранять несколько различных вариантов выбора, например, один пользователь добавляет «test1» в текстовое поле и выбрав опцию 0 index в выпадающем списке, и нажмите кнопку «Сохранить», чтобы сохранить эти опции, а затем другой пользователь может добавить «test2» в текстовое поле и выбрать опцию «2 index» в выпадающем списке и щелкнуть кнопку «Save», чтобы сохранить эти опции, в результате чего в двух отдельных сохраненных выборках, которые можно загрузить обратно в приложение, в результате чего в форме будут выбраны данные сохраненного файла.
Проблема в том, что я понятия не имею, как реализовать такую функцию или с чего начать. Я рассмотрел сохранение параметров пользователя в виде файла XML, но, очевидно, этого нельзя сделать с помощью данных в выпадающем списке.
Вот схема того, что я пытаюсь сделать.
![enter image description here](https://i.stack.imgur.com/tgjM1.png)
Любые предложения о том, как это можно реализовать в приложении Windows Form в Visual Studio в c # или с чего начать?