TextBoxActiveXControl classe

TextBoxActiveXControl classe

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

Héritage: TextBoxActiveXControlActiveXControlActiveXControlBase

Le type TextBoxActiveXControl expose les membres suivants :

Propriétés

PropriétéDescription
workbookObtient l’objet ActiveXControlBase.workbook.
typeObtient le type du contrôle ActiveX.
widthObtient et définit la largeur du contrôle en unité de points.
heightObtient et définit la hauteur du contrôle en unités de points.
mouse_iconObtient et définit une icône personnalisée à afficher comme pointeur de souris pour le contrôle.
mouse_pointerObtient et définit le type d’icône affichée comme pointeur de souris pour le contrôle.
fore_ole_colorObtient et définit l’ancienne couleur du premier plan.
back_ole_colorObtient et définit l’ancienne couleur de l’arrière-plan.
is_visibleIndique si ce contrôle est visible.
shadowIndique s’il faut afficher une ombre.
linked_cellObtient et définit la cellule liée.
list_fill_rangeObtient et définit la plage de remplissage de la liste.
dataObtient et définit les données binaires du contrôle.
is_enabledIndique si le contrôle peut recevoir le focus et répondre aux événements générés par l’utilisateur.
is_lockedIndique si les données du contrôle sont verrouillées pour modification.
is_transparentIndique si le champ est transparent.
is_auto_sizeIndique si le contrôle se redimensionne automatiquement pour afficher tout son contenu.
ime_modeObtient et définit le mode d’exécution par défaut de l’éditeur de méthode d’entrée pour le contrôle lorsqu’il reçoit le focus.
fontReprésente la police du contrôle.
text_alignReprésente comment aligner le texte utilisé par le contrôle.
border_styleObtient et définit le type de bordure utilisé par le contrôle.
border_ole_colorObtient et définit l’ancienne couleur de l’arrière-plan.
special_effectObtient et définit l’effet spécial du contrôle.
max_lengthObtient et définit le nombre maximum de caractères
scroll_barsIndique spécifie si le contrôle a 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 entrés.
is_editableIndique si l’utilisateur peut taper dans le contrôle.
integral_heightIndique si le contrôle n’affichera que des lignes complètes de texte sans afficher de lignes partielles.
is_drag_behavior_enabledIndique si le glisser-déposer est activé pour le champ.
enter_key_behaviorSpécifie le comportement de la touche ENTRÉE.
True spécifie qu’appuyer sur ENTER créera une nouvelle ligne.
False spécifie qu’appuyer sur ENTRÉE déplacera le focus sur l’objet suivant dans l’ordre de tabulation.
enter_field_behaviorSpécifie le comportement de sélection lors de l’entrée dans le contrôle.
True spécifie que la sélection reste inchangée depuis la dernière fois que le contrôle a été 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 saisira le nombre maximum de caractères.
is_multi_lineIndique si le contrôle peut afficher plusieurs lignes 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 caractère unique.
false spécifie que l’unité de base est un mot entier.
is_word_wrappedIndique si le contenu du contrôle passe automatiquement à la ligne en fin de 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