TextBoxActiveXControl classe

TextBoxActiveXControl classe

Représente un contrôle ActiveX de zone de texte.

Héritage: TextBoxActiveXControl

Le type TextBoxActiveXControl expose les membres suivants :

Propriétés

PropriétéDescription
workbook
typeObtient le type du contrôle 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_styleObtient et définit le type de bordure utilisé par le contrôle.
border_ole_colorObtient et définit la couleur d’arrière-plan.
special_effectObtient et définit l’effet spécial du contrôle.
max_lengthObtient et définit le nombre maximal de caractères
scroll_barsIndique si le contrôle possède des barres de défilement verticales, des barres de défilement horizontales, les deux ou aucune.
password_charObtient et définit un caractère à afficher à la place des caractères saisis.
is_editableIndique si l’utilisateur peut saisir du texte dans le contrôle.
integral_heightIndique si le contrôle affichera uniquement des lignes complètes de texte sans afficher de lignes partielles.
is_drag_behavior_enabledIndique si le glisser-déposer est activé pour le contrôle.
enter_key_behaviorSpécifie le comportement de la touche ENTRÉE.
True spécifie qu’appuyer sur ENTRÉE créera une nouvelle ligne.
False spécifie qu’appuyer sur ENTRÉE déplacera le focus vers l’objet suivant dans l’ordre de tabulation.
enter_field_behaviorSpécifie le comportement de sélection lors de la saisie du contrôle.
True spécifie que la sélection reste inchangée depuis la dernière fois que le contrôle était actif.
False spécifie que tout le texte du contrôle sera sélectionné lors de la saisie du contrôle.
tab_key_behaviorIndique si les caractères de tabulation sont autorisés dans le texte du contrôle.
hide_selectionIndique si le texte sélectionné dans le contrôle apparaît en surbrillance lorsque le contrôle n’a pas le focus.
is_auto_tabIndique si le focus se déplacera automatiquement vers le contrôle suivant lorsque l’utilisateur entrera le nombre maximal de caractères.
is_multi_lineIndique si le contrôle peut afficher plus d’une ligne de texte.
is_auto_word_selectedSpécifie l’unité de base utilisée pour étendre une sélection.
True spécifie que l’unité de base est un seul caractère.
false spécifie que l’unité de base est un mot entier.
is_word_wrappedIndique si le contenu du contrôle s’enroule automatiquement à la fin d’une ligne.
textObtient et définit le texte du contrôle.
drop_button_styleSpécifie le symbole affiché sur le bouton de dépôt
show_drop_button_type_whenSpécifie le symbole affiché sur le bouton de dépôt

Exemple

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

Voir également