我使用WinForms / C#以编程方式填写预制的PDF表单。 Textfields正在按预期工作,但是几天后Checkbox正在运行,尽管之前的代码相同。
我得到一个例外:
System.NullReferenceException: 'Object reference not set to an instance of an object.'
源自“toSet.SetValue ...”代码行。
if (radioHVZANein.Checked)
{
fields.TryGetValue("HVZANein", out toSet);
toSet.SetValue("Yes");
}
我检查了“HVZANein”复选框是否存在,检查“是”是否设置为有效值。将正确的值设置为现有字段仍会导致错误。
(哪个视觉工作室有助于在下一行代码中显示,而不是实际触发它的那个)
我做错了什么?
非常感谢任何帮助。
编辑:问题PDF中的ODS Source of the PDF