FormField
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 รายการ.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
NodeType | NodeType | อ่าน | คืนค่า FormField. |
Name | string | อ่าน/เขียน | รับหรือกำหนดชื่อฟิลด์ฟอร์ม. |
Type | FieldType | อ่าน | คืนค่าประเภทฟิลด์ของแบบฟอร์ม. |
Result | string | อ่าน/เขียน | รับหรือกำหนดสตริงที่แสดงผลลัพธ์ของฟิลด์ฟอร์มนี้. |
StatusText | string | อ่าน/เขียน | คืนหรือกำหนดข้อความที่แสดงในแถบสถานะเมื่อฟิลด์ฟอร์มได้รับโฟกัส. |
OwnStatus | bool | อ่าน/เขียน | ระบุแหล่งที่มาของข้อความที่แสดงในแถบสถานะเมื่อฟิลด์ฟอร์มได้รับโฟกัส. |
HelpText | string | อ่าน/เขียน | คืนค่า หรือกำหนดข้อความที่แสดงในกล่องข้อความเมื่อฟิลด์ฟอร์มได้รับโฟกัสและผู้ใช้กด F1. |
OwnHelp | bool | อ่าน/เขียน | ระบุแหล่งที่มาของข้อความที่แสดงในกล่องข้อความเมื่อฟิลด์ฟอร์มได้รับโฟกัสและผู้ใช้กด F1. |
CalculateOnExit | bool | อ่าน/เขียน | เป็นจริงหากการอ้างอิงถึงฟิลด์ฟอร์มที่ระบุจะได้รับการอัปเดตโดยอัตโนมัติเมื่อออกจากฟิลด์นั้น. |
EntryMacro | string | อ่าน/เขียน | คืนค่าหรือกำหนดชื่อมาโครการเข้า สำหรับฟิลด์ฟอร์ม. |
ExitMacro | string | อ่าน/เขียน | คืนค่าหรือกำหนดชื่อมาโครการออก สำหรับฟิลด์ฟอร์ม. |
Enabled | bool | อ่าน/เขียน | เป็นจริงหากฟิลด์แบบฟอร์มเปิดใช้งาน. |
TextInputFormat | string | อ่าน/เขียน | คืนค่า หรือกำหนดการจัดรูปแบบข้อความสำหรับฟิลด์แบบฟอร์มข้อความ. |
TextInputType | TextFormFieldType | อ่าน/เขียน | รับหรือกำหนดประเภทของฟิลด์ฟอร์มข้อความ. |
TextInputDefault | string | อ่าน/เขียน | รับหรือกำหนดสตริงเริ่มต้นหรือนิพจน์การคำนวณของฟิลด์ข้อความแบบฟอร์ม. |
MaxLength | int | อ่าน/เขียน | ความยาวสูงสุดของฟิลด์ข้อความ. |
DropDownItems | DropDownItemCollection | อ่าน | ให้การเข้าถึงรายการของฟิลด์แบบดรอปดาวน์. |
DropDownSelectedIndex | int | อ่าน/เขียน | รับหรือกำหนดดัชนีที่ระบุรายการที่เลือกอยู่ในปัจจุบันในฟิลด์ฟอร์มแบบ dropdown. |
Checked | bool | อ่าน/เขียน | รับหรือกำหนดสถานะที่เลือกของ check box form field. |
Default | bool | อ่าน/เขียน | รับหรือกำหนดค่าตั้งต้นของฟิลด์แบบฟอร์มประเภทกล่องกาเครื่องหมาย. |
IsCheckBoxExactSize | bool | อ่าน/เขียน | รับหรือกำหนดค่า boolean ที่บ่งชี้ว่าขนาดของ textbox เป็นอัตโนมัติหรือระบุอย่างชัดเจน. |
CheckBoxSize | double | อ่าน/เขียน | รับหรือกำหนดขนาดของช่องทำเครื่องหมายเป็นหน่วยจุด. |
ParentParagraph | Paragraph | อ่าน | ดึง Paragraph พาเรนต์ของโหนดนี้. |
Font | Font | อ่าน | ให้การเข้าถึงการจัดรูปแบบฟอนต์ของอ็อบเจ็กต์นี้. |
IsInsertRevision | bool | อ่าน | รับค่า is insert revision. |
IsDeleteRevision | bool | อ่าน | รับค่า is delete revision. |
IsMoveFromRevision | bool | อ่าน | ดึงค่า is move จาก revision. |
IsMoveToRevision | bool | อ่าน | รับค่า is move to revision. |
IsFormatRevision | bool | อ่าน | รับการแก้ไขรูปแบบ is. |
ParentNode | CompositeNode | อ่าน | รับพาเรนท์โดยตรงของโหนดนี้. |
Document | DocumentBase | อ่าน | รับเอกสารที่โหนดนี้เป็นส่วนของ. |
PreviousSibling | Node | อ่าน | รับโหนดที่อยู่ก่อนหน้านี้โดยตรงของโหนดนี้. |
NextSibling | Node | อ่าน | รับโหนดที่ตามมาทันทีหลังจากโหนดนี้. |
IsComposite | bool | อ่าน | คืนค่า true หากโหนดนี้สามารถบรรจุโหนดอื่นได้. |
Range | Range | อ่าน | คืนค่าอ็อบเจ็กต์ Range ที่แสดงส่วนของเอกสารที่อยู่ในโหนดนี้. |
CustomNodeId | int | อ่าน/เขียน | ระบุตัวระบุโหนดแบบกำหนดเอง. |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
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 ของประเภทโหนดให้เป็นสตริงที่เป็นมิตรต่อผู้ใช้. |