FormField
FormField
Tổng quan
FormField là một lớp trong Aspose.Words FOSS cho .NET. Kế thừa từ: SpecialChar, IRunAttrSource.
Đại diện cho một trường biểu mẫu duy nhất.
Lớp này cung cấp 12 phương thức để làm việc với các đối tượng FormField trong các chương trình .NET. Các phương thức khả dụng bao gồm: Accept, Clone, GetAncestor, GetAncestorOf, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove, RemoveField, SetTextInputValue, ToString. Tất cả các thành viên công khai đều có thể truy cập bởi bất kỳ ứng dụng .NET nào sau khi cài đặt gói Aspose.Words FOSS cho .NET. Thuộc tính: CalculateOnExit, CheckBoxSize, Checked, CustomNodeId, Default, Document, và 30 mục khác.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
NodeType | NodeType | Đọc | Trả về FormField. |
Name | string | Đọc/Ghi | Lấy hoặc đặt tên trường biểu mẫu. |
Type | FieldType | Đọc | Trả về kiểu trường biểu mẫu. |
Result | string | Đọc/Ghi | Lấy hoặc đặt một chuỗi đại diện cho kết quả của trường biểu mẫu này. |
StatusText | string | Đọc/Ghi | Trả về hoặc đặt văn bản được hiển thị trên thanh trạng thái khi một trường biểu mẫu có tiêu điểm. |
OwnStatus | bool | Đọc/Ghi | Xác định nguồn của văn bản được hiển thị trong thanh trạng thái khi một trường biểu mẫu có tiêu điểm. |
HelpText | string | Đọc/Ghi | Trả về hoặc đặt văn bản được hiển thị trong hộp thông báo khi trường biểu mẫu có tiêu điểm và người dùng nhấn phím F1. |
OwnHelp | bool | Đọc/Ghi | Xác định nguồn của văn bản được hiển thị trong hộp thông báo khi một trường biểu mẫu có tiêu điểm và người dùng nhấn phím F1. |
CalculateOnExit | bool | Đọc/Ghi | True nếu các tham chiếu tới trường biểu mẫu được chỉ định được tự động cập nhật mỗi khi rời khỏi trường. |
EntryMacro | string | Đọc/Ghi | Trả về hoặc thiết lập tên macro nhập cho trường biểu mẫu. |
ExitMacro | string | Đọc/Ghi | Trả về hoặc thiết lập tên macro thoát cho trường biểu mẫu. |
Enabled | bool | Đọc/Ghi | True nếu trường biểu mẫu được bật. |
TextInputFormat | string | Đọc/Ghi | Trả về hoặc thiết lập định dạng văn bản cho trường biểu mẫu dạng văn bản. |
TextInputType | TextFormFieldType | Đọc/Ghi | Lấy hoặc đặt kiểu của trường biểu mẫu văn bản. |
TextInputDefault | string | Đọc/Ghi | Lấy hoặc đặt chuỗi mặc định hoặc biểu thức tính toán của trường biểu mẫu văn bản. |
MaxLength | int | Đọc/Ghi | Chiều dài tối đa cho trường văn bản. |
DropDownItems | DropDownItemCollection | Đọc | Cung cấp quyền truy cập vào các mục của trường biểu mẫu dạng danh sách thả xuống. |
DropDownSelectedIndex | int | Đọc/Ghi | Lấy hoặc đặt chỉ số xác định mục hiện đang được chọn trong trường biểu mẫu dạng dropdown. |
Checked | bool | Đọc/Ghi | Lấy hoặc đặt trạng thái đã chọn của trường biểu mẫu hộp kiểm. |
Default | bool | Đọc/Ghi | Lấy hoặc đặt giá trị mặc định của trường biểu mẫu hộp kiểm. |
IsCheckBoxExactSize | bool | Đọc/Ghi | Lấy hoặc đặt giá trị boolean cho biết kích thước của textbox là tự động hay được chỉ định một cách rõ ràng. |
CheckBoxSize | double | Đọc/Ghi | Lấy hoặc đặt kích thước của hộp kiểm tính bằng điểm. |
ParentParagraph | Paragraph | Đọc | Lấy Paragraph cha của node này. |
Font | Font | Đọc | Cung cấp quyền truy cập vào định dạng phông chữ của đối tượng này. |
IsInsertRevision | bool | Đọc | Lấy giá trị is insert revision. |
IsDeleteRevision | bool | Đọc | Lấy is delete revision. |
IsMoveFromRevision | bool | Đọc | Lấy is move từ revision. |
IsMoveToRevision | bool | Đọc | Lấy giá trị của IsMoveToRevision. |
IsFormatRevision | bool | Đọc | Lấy phiên bản định dạng is. |
ParentNode | CompositeNode | Đọc | Lấy cha trực tiếp của nút này. |
Document | DocumentBase | Đọc | Lấy tài liệu mà nút này thuộc về. |
PreviousSibling | Node | Đọc | Lấy nút ngay trước nút này. |
NextSibling | Node | Đọc | Lấy node ngay sau node này. |
IsComposite | bool | Đọc | Trả về true nếu nút này có thể chứa các nút khác. |
Range | Range | Đọc | Trả về một đối tượng Range đại diện cho phần của tài liệu được chứa trong nút này. |
CustomNodeId | int | Đọc/Ghi | Chỉ định định danh nút tùy chỉnh. |
Phương thức
| Chữ ký | Mô tả |
|---|---|
Accept(visitor: DocumentVisitor) | Chấp nhận một visitor. |
RemoveField() | Xóa toàn bộ trường biểu mẫu, không chỉ ký tự đặc biệt của trường biểu mẫu. |
SetTextInputValue(newValue: object) | Áp dụng định dạng văn bản được chỉ định trong TextInputFormat và lưu giá trị vào Result. |
GetText() | Lấy ký tự đặc biệt mà nút này đại diện. |
Clone(isCloneChildren: bool) | Bạn nên sử dụng phiên bản quá tải Clone(bool, INodeCloningListener) khi việc sao chép node là một phần của quá trình sao chép node khác (thường là composite). |
GetAncestor(ancestorType: Type) | Lấy tổ tiên đầu tiên của kiểu đối tượng được chỉ định. |
GetAncestorOf() | Cung cấp quyền truy cập vào các mục của trường biểu mẫu dạng dropdown. |
Remove() | Gỡ bỏ chính nó khỏi phần tử cha. |
NextPreOrder(rootNode: Node) | Lấy nút tiếp theo theo thuật toán duyệt cây theo thứ tự trước. |
PreviousPreOrder(rootNode: Node) | Lấy nút trước đó theo thuật toán duyệt cây theo thứ tự trước. |
ToString(saveFormat: SaveFormat) | Xuất nội dung của nút ra một chuỗi theo định dạng đã chỉ định. |
NodeTypeToString(nodeType: NodeType) | Một phương thức tiện ích chuyển giá trị enum loại nút thành chuỗi thân thiện với người dùng. |