FormField

ภาพรวม

FormField เป็นคลาสใน Aspose.Words FOSS สำหรับ .NET. สืบทอดจาก: SpecialChar, IRunAttrSource.

เป็นฟิลด์ฟอร์มเดียว.

คลาสนี้ให้เมธอด 12 ตัวสำหรับทำงานกับอ็อบเจ็กต์ FormField ในโปรแกรม .NET. เมธอดที่พร้อมใช้งานได้แก่: Accept, Clone, GetAncestor, GetAncestorOf, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove, RemoveField, SetTextInputValue, ToString. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้จากแอปพลิเคชัน .NET ใดก็ได้หลังจากติดตั้งแพ็กเกจ Aspose.Words FOSS สำหรับ .NET. คุณสมบัติ: CalculateOnExit, CheckBoxSize, Checked, CustomNodeId, Default, Document, และอีก 30 รายการ.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
NodeTypeNodeTypeอ่านคืนค่า FormField.
Namestringอ่าน/เขียนรับหรือกำหนดชื่อฟิลด์ฟอร์ม.
TypeFieldTypeอ่านคืนค่าประเภทฟิลด์ของแบบฟอร์ม.
Resultstringอ่าน/เขียนรับหรือกำหนดสตริงที่แสดงผลลัพธ์ของฟิลด์ฟอร์มนี้.
StatusTextstringอ่าน/เขียนคืนหรือกำหนดข้อความที่แสดงในแถบสถานะเมื่อฟิลด์ฟอร์มได้รับโฟกัส.
OwnStatusboolอ่าน/เขียนระบุแหล่งที่มาของข้อความที่แสดงในแถบสถานะเมื่อฟิลด์ฟอร์มได้รับโฟกัส.
HelpTextstringอ่าน/เขียนคืนค่า หรือกำหนดข้อความที่แสดงในกล่องข้อความเมื่อฟิลด์ฟอร์มได้รับโฟกัสและผู้ใช้กด F1.
OwnHelpboolอ่าน/เขียนระบุแหล่งที่มาของข้อความที่แสดงในกล่องข้อความเมื่อฟิลด์ฟอร์มได้รับโฟกัสและผู้ใช้กด F1.
CalculateOnExitboolอ่าน/เขียนเป็นจริงหากการอ้างอิงถึงฟิลด์ฟอร์มที่ระบุจะได้รับการอัปเดตโดยอัตโนมัติเมื่อออกจากฟิลด์นั้น.
EntryMacrostringอ่าน/เขียนคืนค่าหรือกำหนดชื่อมาโครการเข้า สำหรับฟิลด์ฟอร์ม.
ExitMacrostringอ่าน/เขียนคืนค่าหรือกำหนดชื่อมาโครการออก สำหรับฟิลด์ฟอร์ม.
Enabledboolอ่าน/เขียนเป็นจริงหากฟิลด์แบบฟอร์มเปิดใช้งาน.
TextInputFormatstringอ่าน/เขียนคืนค่า หรือกำหนดการจัดรูปแบบข้อความสำหรับฟิลด์แบบฟอร์มข้อความ.
TextInputTypeTextFormFieldTypeอ่าน/เขียนรับหรือกำหนดประเภทของฟิลด์ฟอร์มข้อความ.
TextInputDefaultstringอ่าน/เขียนรับหรือกำหนดสตริงเริ่มต้นหรือนิพจน์การคำนวณของฟิลด์ข้อความแบบฟอร์ม.
MaxLengthintอ่าน/เขียนความยาวสูงสุดของฟิลด์ข้อความ.
DropDownItemsDropDownItemCollectionอ่านให้การเข้าถึงรายการของฟิลด์แบบดรอปดาวน์.
DropDownSelectedIndexintอ่าน/เขียนรับหรือกำหนดดัชนีที่ระบุรายการที่เลือกอยู่ในปัจจุบันในฟิลด์ฟอร์มแบบ dropdown.
Checkedboolอ่าน/เขียนรับหรือกำหนดสถานะที่เลือกของ check box form field.
Defaultboolอ่าน/เขียนรับหรือกำหนดค่าตั้งต้นของฟิลด์แบบฟอร์มประเภทกล่องกาเครื่องหมาย.
IsCheckBoxExactSizeboolอ่าน/เขียนรับหรือกำหนดค่า boolean ที่บ่งชี้ว่าขนาดของ textbox เป็นอัตโนมัติหรือระบุอย่างชัดเจน.
CheckBoxSizedoubleอ่าน/เขียนรับหรือกำหนดขนาดของช่องทำเครื่องหมายเป็นหน่วยจุด.
ParentParagraphParagraphอ่านดึง Paragraph พาเรนต์ของโหนดนี้.
FontFontอ่านให้การเข้าถึงการจัดรูปแบบฟอนต์ของอ็อบเจ็กต์นี้.
IsInsertRevisionboolอ่านรับค่า is insert revision.
IsDeleteRevisionboolอ่านรับค่า is delete revision.
IsMoveFromRevisionboolอ่านดึงค่า is move จาก revision.
IsMoveToRevisionboolอ่านรับค่า is move to revision.
IsFormatRevisionboolอ่านรับการแก้ไขรูปแบบ is.
ParentNodeCompositeNodeอ่านรับพาเรนท์โดยตรงของโหนดนี้.
DocumentDocumentBaseอ่านรับเอกสารที่โหนดนี้เป็นส่วนของ.
PreviousSiblingNodeอ่านรับโหนดที่อยู่ก่อนหน้านี้โดยตรงของโหนดนี้.
NextSiblingNodeอ่านรับโหนดที่ตามมาทันทีหลังจากโหนดนี้.
IsCompositeboolอ่านคืนค่า true หากโหนดนี้สามารถบรรจุโหนดอื่นได้.
RangeRangeอ่านคืนค่าอ็อบเจ็กต์ Range ที่แสดงส่วนของเอกสารที่อยู่ในโหนดนี้.
CustomNodeIdintอ่าน/เขียนระบุตัวระบุโหนดแบบกำหนดเอง.

วิธีการ

ลายเซ็นคำอธิบาย
Accept(visitor: DocumentVisitor)รับ Visitor.
RemoveField()ลบฟิลด์ฟอร์มทั้งหมด ไม่ใช่แค่ตัวอักษรพิเศษของฟิลด์ฟอร์ม.
SetTextInputValue(newValue: object)ใช้รูปแบบข้อความที่ระบุใน TextInputFormat และเก็บค่าลงใน Result.
GetText()รับอักขระพิเศษที่โหนดนี้แทน.
Clone(isCloneChildren: bool)คุณควรใช้การ overload Clone(bool, INodeCloningListener) เมื่อการคัดลอกโหนดเป็นส่วนหนึ่งของการคัดลอกโหนดอื่น (โดยปกติจะเป็นโหนดแบบคอมโพส).
GetAncestor(ancestorType: Type)รับบรรพบุรุษแรกของประเภทวัตถุที่ระบุ.
GetAncestorOf()ให้การเข้าถึงรายการของฟิลด์ฟอร์มแบบดรอปดาวน์.
Remove()ลบตัวเองออกจากพาเรนต์.
NextPreOrder(rootNode: Node)รับโหนดถัดไปตามอัลกอริทึมการท่องต้นไม้แบบพรีออร์เดอร์.
PreviousPreOrder(rootNode: Node)รับโหนดก่อนหน้าตามอัลกอริทึมการท่องต้นไม้แบบพรีออร์เดอร์.
ToString(saveFormat: SaveFormat)ส่งออกเนื้อหาของโหนดเป็นสตริงในรูปแบบที่ระบุ.
NodeTypeToString(nodeType: NodeType)เมธอดยูทิลิตี้ที่แปลงค่า enum ของประเภทโหนดให้เป็นสตริงที่เป็นมิตรต่อผู้ใช้.

ดูเพิ่มเติม

 ภาษาไทย