TextBoxActiveXControl classe
TextBoxActiveXControl classe
Rappresenta un controllo ActiveX della casella di testo.
Eredità: TextBoxActiveXControl
Il tipo TextBoxActiveXControl espone i seguenti membri:
Proprietà
Proprietà | Descrizione |
---|---|
workbook | |
type | Ottiene il tipo di controllo 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 | Ottiene e imposta il tipo di bordo utilizzato dal controllo. |
border_ole_color | Ottiene e imposta il colore principale dello sfondo. |
special_effect | Ottiene e imposta l’effetto speciale del controllo. |
max_length | Ottiene e imposta il numero massimo di caratteri |
scroll_bars | Indica se il controllo ha barre di scorrimento verticali, barre di scorrimento orizzontali, entrambe o nessuna. |
password_char | Ottiene e imposta un carattere da visualizzare al posto dei caratteri immessi. |
is_editable | Indica se l’utente può digitare nel controllo. |
integral_height | Indica se il controllo mostrerà solo le righe complete di testo, senza mostrare righe parziali. |
is_drag_behavior_enabled | Indica se il trascinamento e la selezione sono abilitati per il controllo. |
enter_key_behavior | Specifica il comportamento del tasto INVIO. True specifica che premendo INVIO verrà creata una nuova riga. False specifica che premendo INVIO il focus passerà all’oggetto successivo nell’ordine di tabulazione. |
enter_field_behavior | Specifica il comportamento della selezione quando si accede al controllo. True specifica che la selezione rimane invariata dall’ultima volta che il controllo era attivo. False specifica che tutto il testo nel controllo verrà selezionato quando si accede al controllo. |
tab_key_behavior | Indica se i caratteri di tabulazione sono consentiti nel testo del controllo. |
hide_selection | Indica se il testo selezionato nel controllo appare evidenziato quando il controllo non è attivo. |
is_auto_tab | Indica se il focus verrà automaticamente spostato sul controllo successivo quando l’utente immette il numero massimo di caratteri. |
is_multi_line | Indica se il controllo può visualizzare più di una riga di testo. |
is_auto_word_selected | Specifica l’unità di base utilizzata per estendere una selezione. True specifica che l’unità di base è un singolo carattere. false specifica che l’unità di base è una parola intera. |
is_word_wrapped | Indica se il contenuto del controllo va automaticamente a capo alla fine di una riga. |
text | Ottiene e imposta il testo del controllo. |
drop_button_style | Specifica il simbolo visualizzato sul pulsante di rilascio |
show_drop_button_type_when | Specifica il simbolo visualizzato sul pulsante di rilascio |
Esempio
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")