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
workbook Obtient l’objet ActiveXControlBase.workbook.
type Obtient le type du contrôle ActiveX.
width Obtient et définit la largeur du contrôle en unité de points.
height Obtient et définit la hauteur du contrôle en unités de points.
mouse_icon Obtient et définit une icône personnalisée à afficher comme pointeur de souris pour le contrôle.
mouse_pointer Obtient et définit le type d’icône affichée comme pointeur de souris pour le contrôle.
fore_ole_color Obtient et définit l’ancienne couleur du premier plan.
back_ole_color Obtient et définit l’ancienne couleur de l’arrière-plan.
is_visible Indique si ce contrôle est visible.
shadow Indique s’il faut afficher une ombre.
linked_cell Obtient et définit la cellule liée.
list_fill_range Obtient et définit la plage de remplissage de la liste.
data Obtient et définit les données binaires du contrôle.
is_enabled Indique si le contrôle peut recevoir le focus et répondre aux événements générés par l’utilisateur.
is_locked Indique si les données du contrôle sont verrouillées pour modification.
is_transparent Indique si le champ est transparent.
is_auto_size Indique si le contrôle se redimensionne automatiquement pour afficher tout son contenu.
ime_mode Obtient 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.
font Représente la police du contrôle.
text_align Représente comment aligner le texte utilisé par le contrôle.
border_style Obtient et définit le type de bordure utilisé par le contrôle.
border_ole_color Obtient et définit l’ancienne couleur de l’arrière-plan.
special_effect Obtient et définit l’effet spécial du contrôle.
max_length Obtient et définit le nombre maximum de caractères
scroll_bars Indique spécifie si le contrôle a des barres de défilement verticales, des barres de défilement horizontales, les deux ou aucune.
password_char Obtient et définit un caractère à afficher à la place des caractères entrés.
is_editable Indique si l’utilisateur peut taper dans le contrôle.
integral_height Indique si le contrôle n’affichera que des lignes complètes de texte sans afficher de lignes partielles.
is_drag_behavior_enabled Indique si le glisser-déposer est activé pour le champ.
enter_key_behavior Spé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_behavior Spé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_behavior Indique si les caractères de tabulation sont autorisés dans le texte du contrôle.
hide_selection Indique si le texte sélectionné dans le contrôle apparaît en surbrillance lorsque le contrôle n’a pas le focus.
is_auto_tab Indique si le focus se déplacera automatiquement vers le contrôle suivant lorsque l’utilisateur saisira le nombre maximum de caractères.
is_multi_line Indique si le contrôle peut afficher plusieurs lignes de texte.
is_auto_word_selected Spé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_wrapped Indique si le contenu du contrôle passe automatiquement à la ligne en fin de ligne.
text Obtient et définit le texte du contrôle.
drop_button_style Spécifie le symbole affiché sur le bouton de dépôt
show_drop_button_type_when Spé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