TemplateLinkedPosition

TemplateLinkedPosition class

Παρέχει μια θέση πεδίου προτύπου που χρησιμοποιεί το συνδεδεμένο πεδίο.

public sealed class TemplateLinkedPosition : TemplatePosition

Κατασκευαστές

Ονομα Περιγραφή
TemplateLinkedPosition(string, Size, TemplateLinkedPositionEdges) Αρχικοποιεί μια νέα παρουσία τουTemplateLinkedPosition τάξη.
TemplateLinkedPosition(string, Size, TemplateLinkedPositionEdges, bool) Αρχικοποιεί μια νέα παρουσία τουTemplateLinkedPosition τάξη.

Ιδιότητες

Ονομα Περιγραφή
AutoScale { get; } Λαμβάνει την τιμή που υποδεικνύει εάνSearchArea κλιμακώνεται με το μέγεθος του συνδεδεμένου πεδίου.
Edges { get; } Λαμβάνει τις άκρες του συνδεδεμένου πεδίου όπου γίνεται αναζήτηση ενός πεδίου.
LinkedFieldName { get; } Λαμβάνει το συνδεδεμένο όνομα πεδίου.
SearchArea { get; } Λαμβάνει το μέγεθος της περιοχής όπου γίνεται αναζήτηση ενός πεδίου.

Παραδείγματα

Το ακόλουθο παράδειγμα δείχνει τον κωδικό για την κατάσταση εάν είναι γνωστό ότι το πεδίο με αριθμό τιμολογίου τοποθετείται στη δεξιά της συμβολοσειράς “Αριθμός τιμολογίου”, χρησιμοποιείται ο ακόλουθος κωδικός:

// Δημιουργήστε ένα πεδίο προτύπου regex για να βρείτε το κείμενο "Αριθμός Τιμολογίου".
TemplateField invoice = new TemplateField(new TemplateRegexPosition("Invoice Number"), "Invoice");

// Δημιουργήστε ένα σχετικό πεδίο προτύπου που σχετίζεται με το πεδίο "Τιμολόγιο" και εξαγάγετε την τιμή στα δεξιά του
TemplateField invoiceNumber = new TemplateField(
    new TemplateLinkedPosition("invoice", new Size(100, 15), new TemplateLinkedPositionEdges(false, false, true, false)),
    "InvoiceNumber");

Δείτε επίσης