Result

FormField.Result property

Hämtar eller ställer in en sträng som representerar resultatet av detta formulärfält.

public string Result { get; set; }

Anmärkningar

För ett textformulärfält blir resultatet den text som finns i fältet.

För ett kryssrutaformulär kan resultatet vara “1” eller “0” för att indikera markerat eller avmarkerat.

För ett rullgardinsfält är resultatet den sträng som valts i rullgardinsmenyn.

MiljöResult för ett textformulärsfält gäller inte textformat som anges iTextInputFormat . Om du vill ställa in ett värde och använda formatet , användSetTextInputValue metod.

För ett textformulärfältTextInputDefault värde tillämpas ifvalue ärnull.

Exempel

Visar hur man infogar en kombinationsruta.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.Write("Please select a fruit: ");

// Infoga en kombinationsruta som låter en användare välja ett alternativ från en samling strängar.
FormField comboBox = builder.InsertComboBox("MyComboBox", new[] { "Apple", "Banana", "Cherry" }, 0);

Assert.AreEqual("MyComboBox", comboBox.Name);
Assert.AreEqual(FieldType.FieldFormDropDown, comboBox.Type);
Assert.AreEqual("Apple", comboBox.Result);

// Formulärfältet kommer att visas i form av en "select" html-tagg.
doc.Save(ArtifactsDir + "FormFields.Create.html");

Se även