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 | |
type | Obtient 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_style | Obtient et définit le type de bordure utilisé par le contrôle. |
border_ole_color | Obtient et définit la couleur d’arrière-plan. |
special_effect | Obtient et définit l’effet spécial du contrôle. |
max_length | Obtient et définit le nombre maximal de caractères |
scroll_bars | Indique si le contrôle possède 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 saisis. |
is_editable | Indique si l’utilisateur peut saisir du texte dans le contrôle. |
integral_height | Indique si le contrôle affichera uniquement 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 contrôle. |
enter_key_behavior | Spé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_behavior | Spé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_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 entrera le nombre maximal de caractères. |
is_multi_line | Indique si le contrôle peut afficher plus d’une ligne 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 seul caractère. false spécifie que l’unité de base est un mot entier. |
is_word_wrapped | Indique si le contenu du contrôle s’enroule automatiquement à la fin d’une 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")