TextBoxActiveXControl класс
TextBoxActiveXControl класс
Представляет собой элемент управления ActiveX текстового поля.
Наследование: TextBoxActiveXControl
Тип TextBoxActiveXControl предоставляет следующие элементы:
Характеристики
| Свойство | Описание |
|---|---|
| workbook | |
| type | Получает тип элемента управления ActiveX. |
| width | |
| height | |
| mouse_icon | |
| mouse_pointer | |
| fore_ole_color | |
| back_ole_color | |
| is_visible | |
| shadow | |
| linked_cell | |
| list_fill_range | |
| data | |
| is_enabled | |
| is_locked | |
| is_transparent | |
| is_auto_size | |
| ime_mode | |
| font | |
| text_align | |
| border_style | Получает и задает тип границы, используемой элементом управления. |
| border_ole_color | Получает и задает исходный цвет фона. |
| special_effect | Получает и задает специальный эффект элемента управления. |
| max_length | Получает и задает максимальное количество символов |
| scroll_bars | Указывает, имеет ли элемент управления вертикальные полосы прокрутки, горизонтальные полосы прокрутки, обе полосы или ни одну из них. |
| password_char | Получает и задает символ, который будет отображаться вместо введенных символов. |
| is_editable | Указывает, может ли пользователь вводить данные в элемент управления. |
| integral_height | Указывает, будет ли элемент управления отображать только полные строки текста, не отображая частичные строки. |
| is_drag_behavior_enabled | Указывает, разрешено ли перетаскивание для элемента управления. |
| enter_key_behavior | Определяет поведение клавиши ENTER. True указывает, что нажатие клавиши ENTER создаст новую строку. Значение False указывает, что нажатие клавиши ENTER переместит фокус на следующий объект в последовательности табуляции. |
| enter_field_behavior | Задает поведение выбора при вводе элемента управления. True указывает, что выбор остался неизменным с момента последней активности элемента управления. Значение False указывает, что при вводе текста в элементе управления будет выбран весь текст. |
| tab_key_behavior | Указывает, разрешены ли символы табуляции в тексте элемента управления. |
| hide_selection | Указывает, будет ли выделенный текст в элементе управления подсвечиваться, когда элемент управления не имеет фокуса. |
| is_auto_tab | Указывает, будет ли фокус автоматически перемещен на следующий элемент управления, когда пользователь введет максимальное количество символов. |
| is_multi_line | Указывает, может ли элемент управления отображать более одной строки текста. |
| is_auto_word_selected | Указывает базовую единицу, используемую для расширения выделения. True указывает, что базовой единицей является один символ. false указывает, что базовой единицей является целое слово. |
| is_word_wrapped | Указывает, будет ли содержимое элемента управления автоматически переноситься в конце строки. |
| text | Получает и задает текст элемента управления. |
| drop_button_style | Задает символ, отображаемый на кнопке сброса. |
| show_drop_button_type_when | Задает символ, отображаемый на кнопке сброса. |
Пример
from aspose import pycore
from aspose.cells import Workbook
from aspose.cells.drawing.activexcontrols import ControlType, TextBoxActiveXControl
# Initialize a new workbook.
book = Workbook()
# Add a TextBoxActiveXControl.
shape = book.worksheets[0].shapes.add_active_x_control(ControlType.TEXT_BOX, 1, 0, 1, 0, 100, 50)
activeXControl = pycore.cast(TextBoxActiveXControl, shape.active_x_control)
# do your business
# Save the excel file.
book.save("exmaple.xlsx")