TextBoxActiveXControl classe
TextBoxActiveXControl classe
Représente un contrôle ActiveX de zone de texte.
Héritage: TextBoxActiveXControl → ActiveXControl → ActiveXControlBase
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
- module aspose.cells.drawing.activexcontrols
- classe ActiveXControl
- classe ActiveXControlBase
- classe TextBoxActiveXControl