У меня есть форма InfoPath с пользовательским кодом C # и список Sharepoint. У меня есть раскрывающийся список в форме InfoPath, который я хочу заполнить определенным полем из списка Sharepoint (я хочу, чтобы раскрывающийся список InfoPath содержал значение этого поля для каждого элемента в списке Sharepoint. Я могу успешно получить список значений, которые мне нужны из Sharepoint в моем управляемом коде, но я не вижу, как я могу получить эти значения в раскрывающемся списке (либо привязать к списку, или добавить каждый элемент в списке по одному). Я думал, что я мог бы изменить XML из раскрывающегося списка чтобы вставить мои элементы, но XML содержит только первый элемент в раскрывающемся списке:
<my:RelatedRiskID xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD/2009-07-20T18:12:59">Option 1</my:RelatedRiskID>
Я чувствую, что это возможно, но я не могу найти какие-либо ресурсы о том, как это сделать. Заранее спасибо за помощь.