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")