Praca z powiązanymi textBoxes

W Aspose.Words, do TextBox klasa służy do określenia, w jaki sposób tekst jest wyświetlany wewnątrz kształtu. Zapewnia on własność publiczną o nazwie Rodzic, aby uzyskać kształt rodzica dla pola tekstowego, aby umożliwić klientowi znaleźć powiązane Shape od powiązanego TextBox.

Utwórz odnośnik

W TextBox klasa zapewnia IsValidLinkTarget metody w celu sprawdzenia, czy TextBox można powiązać z celem Textbox.

Poniższy przykład kodu pokazuje, jak sprawdzić, czy TextBox może być połączony z docelowym textbox:

Zaznacz tekst Sekwencja pola

Istnieje kilka sposobów wyświetlania tekstu w formie. W TextBox może być Głową, Środkiem lub Ogonem sekwencji.

Poniższy przykład kodu pokazuje jak sprawdzić, czy TextBox jest głową, ogonem lub środkiem sekwencji:

// 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.");
}

Przerwij połączenie

Korzystanie z BreakForwardLink metoda można przerwać link do następnego TextBox.

Poniższy przykład kodu pokazuje jak złamać link dla TextBox: