-1

我在使用 Novacode-Docx 在 ms word 文档中设置下拉列表控件时遇到问题。例如下拉列表中的性别。我有一些文本替换,但这很容易。我已经做到了。只是我正在努力的下拉列表。如果除了使用 Novacode-Docx 之外的 c# 中有任何解决方案,我很乐意实现它。我没有包含任何代码,因为我不知道如何使用 c# 从 Ms word 文档中设置或获取下拉列表值。我试过谷歌,但没有得到任何与下拉列表相关的东西。这是一个示例下拉菜单。我使用了开发人员选项中的下拉列表并使用属性向其中添加项目。 在此处输入图像描述

在此处输入图像描述

这是实际的列表

4

1 回答 1

1

要访问内容控件下拉列表,请使用该Add方法。我不知道您使用的库是否提供访问权限。以下代码示例是标准 C#:

object oLstEntryValue = "1";
object oLstEntryIndex = 1;
ContentControl.DropdownListEntries.Add("entry caption", ref oLstEntryValue, ref oLstEntryIndex);

最后两个参数是可选的,因此如果您不想/不需要指定它们,也可以传递 Type.Missing。

于 2016-05-27T19:02:12.147 回答