我正在尝试填充下拉列表并找到此页面,它提供了部分解决方案:

http://www.bizsupportonline.net/infopath2007/programmatically-fill-populate-drop-down-list-box-infopath-2007.htm

我得到了这个工作,但如果更改了player.xml,下拉列表没有反映出来 . 我不得不重命名该文件并将新文件添加为我的辅助数据源以查看更改 . 出于我的目的,需要重新创建用于填充下拉框的xml文件 . 每次加载表单时,我都以编程方式创建一个新的xml文件,但下拉列表不会获取新文件,即使我已将其命名为辅助数据源 . 看来,一旦您将文件设置为辅助数据源,它就会在将源添加为辅助数据源时拍摄该文件的快照,如果您更改了该文件,则必须重命名并将其添加为辅助数据源资源 . 如何从XML文件填充下拉框,以便在XML文件更改时,下拉列表的内容会相应更改?