Работа с свързани текстови полета

В Aspose.Words, на TextBox Класът се използва, за да се уточни как текст се показва във форма. Тя осигурява публичен имот, наречен Родител, за да получите формата на родител за текстовата кутия, за да може клиентът да намери свързани Shape от свързани TextBox.

Създаване на връзка

На TextBox клас осигурява IsValidLinkTarget метод за проверка дали TextBox може да бъде свързан с целта Textbox.

Следният пример с код показва как да се провери дали TextBox може да бъде свързан с целевата текстова кутия:

Проверка на текст Поредица от клетки

Има няколко начина да се покаже текст във форма. На TextBox може да бъде главата, средата, или опашката на редица.

Следният пример за код показва как да се провери дали TextBox е глава, опашка или средата на поредицата:

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

Прекъсване на връзката

Използване на BreakForwardLink метод можете да прекъснете връзката към следващия TextBox.

Следният пример с код показва как да прекъснете връзка за a TextBox: