TextBoxActiveXControl clase

TextBoxActiveXControl clase

Representa un control ActiveX de cuadro de texto.

Herencia: TextBoxActiveXControlActiveXControlActiveXControlBase

El tipo TextBoxActiveXControl expone los siguientes miembros:

Propiedades

PropiedadDescripción
workbookObtiene el objeto ActiveXControlBase.workbook.
typeObtiene el tipo del control ActiveX.
widthObtiene y establece el ancho del control en unidades de puntos.
heightObtiene y establece el alto del control en unidades de puntos.
mouse_iconObtiene y establece un icono personalizado para mostrar como el puntero del mouse para el control.
mouse_pointerObtiene y establece el tipo de icono que se muestra como el puntero del mouse para el control.
fore_ole_colorObtiene y establece el color antiguo del primer plano.
back_ole_colorObtiene y establece el color antiguo del fondo.
is_visibleIndica si este control es visible.
shadowIndica si mostrar una sombra.
linked_cellObtiene y establece la celda vinculada.
list_fill_rangeObtiene y establece el rango de relleno de la lista.
dataObtiene y establece los datos binarios del control.
is_enabledIndica si el control puede recibir el foco y responder a los eventos generados por el usuario.
is_lockedIndica si los datos del control están bloqueados para su edición.
is_transparentIndica si el control es transparente.
is_auto_sizeIndica si el control cambiará de tamaño automáticamente para mostrar todo su contenido.
ime_modeObtiene y establece el modo de tiempo de ejecución predeterminado del Editor de métodos de entrada para el control cuando recibe el foco.
fontRepresenta la fuente del control.
text_alignRepresenta cómo alinear el texto utilizado por el control.
border_styleObtiene y establece el tipo de borde usado por el control.
border_ole_colorObtiene y establece el color antiguo del fondo.
special_effectObtiene y establece el efecto especial del control.
max_lengthObtiene y establece el número máximo de caracteres
scroll_barsIndica si el control tiene barras de desplazamiento verticales, barras de desplazamiento horizontales, ambas o ninguna.
password_charObtiene y establece un carácter que se mostrará en lugar de los caracteres introducidos.
is_editableIndica si el usuario puede escribir en el control.
integral_heightIndica si el control solo mostrará líneas completas de texto sin mostrar líneas parciales.
is_drag_behavior_enabledIndica si la función de arrastrar y colocar está habilitada para el control.
enter_key_behaviorEspecifica el comportamiento de la tecla ENTER.
True especifica que al presionar ENTER se creará una nueva línea.
Falso especifica que al presionar ENTRAR se moverá el enfoque al siguiente objeto en el orden de tabulación.
enter_field_behaviorEspecifica el comportamiento de selección al ingresar al control.
True especifica que la selección permanece sin cambios desde la última vez que el control estuvo activo.
False especifica que todo el texto del control se seleccionará al ingresar al control.
tab_key_behaviorIndica si se permiten caracteres de tabulación en el texto del control.
hide_selectionIndica si el texto seleccionado en el control aparece resaltado cuando el control no tiene el foco.
is_auto_tabIndica si el foco se moverá automáticamente al siguiente control cuando el usuario ingrese la cantidad máxima de caracteres.
is_multi_lineIndica si el control puede mostrar más de una línea de texto.
is_auto_word_selectedEspecifica la unidad básica utilizada para ampliar una selección.
True especifica que la unidad básica es un solo carácter.
false especifica que la unidad básica es una palabra completa.
is_word_wrappedIndica si el contenido del control se ajusta automáticamente al final de una línea.
textObtiene y establece el texto del control.
drop_button_styleEspecifica el símbolo que se muestra en el botón desplegable
show_drop_button_type_whenEspecifica el símbolo que se muestra en el botón desplegable

Ejemplo

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

Ver también