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
typeOttiene 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_styleOttiene e imposta il tipo di bordo utilizzato dal controllo.
border_ole_colorOttiene e imposta il colore principale dello sfondo.
special_effectOttiene e imposta l’effetto speciale del controllo.
max_lengthOttiene e imposta il numero massimo di caratteri
scroll_barsIndica se il controllo ha barre di scorrimento verticali, barre di scorrimento orizzontali, entrambe o nessuna.
password_charOttiene e imposta un carattere da visualizzare al posto dei caratteri immessi.
is_editableIndica se l’utente può digitare nel controllo.
integral_heightIndica se il controllo mostrerà solo le righe complete di testo, senza mostrare righe parziali.
is_drag_behavior_enabledIndica se il trascinamento e la selezione sono abilitati per il controllo.
enter_key_behaviorSpecifica 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_behaviorSpecifica 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_behaviorIndica se i caratteri di tabulazione sono consentiti nel testo del controllo.
hide_selectionIndica se il testo selezionato nel controllo appare evidenziato quando il controllo non è attivo.
is_auto_tabIndica se il focus verrà automaticamente spostato sul controllo successivo quando l’utente immette il numero massimo di caratteri.
is_multi_lineIndica se il controllo può visualizzare più di una riga di testo.
is_auto_word_selectedSpecifica 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_wrappedIndica se il contenuto del controllo va automaticamente a capo alla fine di una riga.
textOttiene e imposta il testo del controllo.
drop_button_styleSpecifica il simbolo visualizzato sul pulsante di rilascio
show_drop_button_type_whenSpecifica 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")

Guarda anche