Lucrul cu Linked TextBoxes

În Aspose.Words, clasa TextBox este utilizată pentru a specifica modul în care un text este afișat în interiorul unei forme. Acesta oferă o proprietate publică numită părinte pentru a obține forma părinte pentru caseta de text pentru a permite clientului să găsească linked Shape din linked TextBox.

Clasa TextBox furnizează metoda IsValidLinkTarget pentru a verifica dacă TextBox poate fi legat de ținta Textbox.

Următorul exemplu de cod arată cum să verificați dacă TextBox poate fi legat de caseta de text țintă:

Verificați Secvența TextBox

Există mai multe moduri de a afișa text într-o formă. TextBox poate fi capul, mijlocul sau coada unei secvențe.

Următorul exemplu de cod arată cum să verificați dacă TextBox este un cap, o coadă sau un mijloc al secvenței:

// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Java
Document doc = new Document();
Shape shape = new Shape(doc, ShapeType.TEXT_BOX);
TextBox textBox = shape.getTextBox();
if ((textBox.getNext() != null) && (textBox.getPrevious() == null)) {
System.out.println("The head of the sequence");
}
if ((textBox.getNext() != null) && (textBox.getPrevious() != null)) {
System.out.println("The Middle of the sequence.");
}
if ((textBox.getNext() == null) && (textBox.getPrevious() != null)) {
System.out.println("The Tail of the sequence.");
}

Folosind metoda BreakForwardLink puteți rupe legătura cu următorul TextBox.

Următorul exemplu de cod arată cum să rupi o legătură pentru un TextBox: