是否有一种简单/直接的方法可以动态 add (不编辑值).docx文档正文中的多个复选框控件?
我尝试在这样的新段落之后追加单个 SdtContentCheckBox ,但没有运气:
newParagraph.Append(new SdtContentCheckBox());
并按照此处的说明进行操作:https://www.codeproject.com/Tips/370758/Add-dynamic-content-controls-to-a-word-document和此处:How do I create a check box in C# using Open XML SDK
第一个仅显示如何添加文本内容控件,第二个直接显示导致损坏的.docx文件 .
任何帮助,将不胜感激!
1 回答
我能找到的最近的工作代码是这样的:
https://social.msdn.microsoft.com/Forums/office/en-US/f6ce8ecf-0ed8-4f18-958a-a086f212d1e2/how-to-create-a-checked-checkbox-form-field-using-the-sdk?forum=oxmlsdk
使用这个我能够动态添加 Legacy Checkboxes (即内容控件和ActiveX控件都没有),但至少它是一个开始!
如果有人知道如何添加Checkbox内容控件,请随时在下面发布回复,我会将其标记为正确 .