TextFormFieldType

TextFormFieldType enumeration

指定文本表单字段的类型。

public enum TextFormFieldType

价值观

姓名价值描述
Regular0文本表单字段可以包含任何文本。
Number1文本表单字段只能包含数字。
Date2文本表单字段只能包含有效的日期值。
CurrentDate3文本表单字段值是字段更新时的当前日期。
CurrentTime4文本表单字段值是该字段更新的当前时间。
Calculated5文本表单字段值是根据 中指定的表达式计算的TextInputDefault属性.

例子

展示如何创建表单字段。

DocumentBuilder builder = new DocumentBuilder();

// 表单字段是文档中的对象,用户可以通过提示输入值来与之交互。
// 我们可以使用文档生成器创建它们,下面是两种方法。
// 1 - 基本文本输入:
builder.InsertTextInput("My text input", TextFormFieldType.Regular, 
    "", "Enter your name here", 30);

// 2 - 带有提示文本和一系列可能值的组合框:
string[] items =
{
    "-- Select your favorite footwear --", "Sneakers", "Oxfords", "Flip-flops", "Other"
};

builder.InsertParagraph();
builder.InsertComboBox("My combo box", items, 0);

builder.Document.Save(ArtifactsDir + "DocumentBuilder.CreateForm.docx");

也可以看看