Я разрабатываю тестовое приложение, которое будет гибко использоваться на нескольких станциях, чтобы пользователь мог определить цель использования. Раньше я устанавливал это с помощью файла txt .ini (используя VB 6 или Python), но, следуя рекомендациям философии VB.Net, я пытаюсь использовать файл XML App.config для работы в качестве источника данных инициализации. Следуя этому подходу, я использовал средства машинного кодирования таблицы настройки App.config (сначала введя строку в поле значения таблицы настроек, введя ее, а затем удалив). Таким образом, у меня есть машинописный фрагмент кода VML, который я прикрепляю ниже:
<?xml version="1.0" encoding="utf-8" ?>
В соответствии с моим намерением заполнить поле со списком строками, которые могут быть выбраны пользователем для распространения конфигурации, специфичной для параметра, я выбрал: System.Collections.Specialized.StringCollection в качестве типа переменной в таблице настроек для это приложение.
Мои трудности заключаются в том, что я не могу найти никакого определения того, как ввести список строк в XML-файл App.config. Кроме того, я не понимаю, как связать такой список строк с ListIndex в WPF ComboBox. Я могу найти примеры привязки между элементами управления на странице, но ни одного из XML-файла App.config, который, как я полагаю, обрабатывается событием запуска приложения.
Любое понимание будет приветствоваться.