classe TextBoxActiveXControl
classe TextBoxActiveXControl
Rappresenta un controllo ActiveX casella di testo.
Eredità: TextBoxActiveXControl → ActiveXControl → ActiveXControlBase
Il tipo TextBoxActiveXControl espone i membri seguenti:
Proprietà
Proprietà | Descrizione |
---|---|
workbook | Ottiene l’oggetto ActiveXControlBase.workbook. |
type | Ottiene il tipo del controllo ActiveX. |
width | Ottiene e imposta la larghezza del controllo in unità di punti. |
height | Ottiene e imposta l’altezza del controllo in unità di punti. |
mouse_icon | Ottiene e imposta un’icona personalizzata da visualizzare come puntatore del mouse per il controllo. |
mouse_pointer | Ottiene e imposta il tipo di icona visualizzata come puntatore del mouse per il controllo. |
fore_ole_color | Ottiene e imposta il colore ole del primo piano. |
back_ole_color | Ottiene e imposta il colore ole dello sfondo. |
is_visible | Indica se questo controllo è visibile. |
shadow | Indica se mostrare un’ombra. |
linked_cell | Ottiene e imposta la cella collegata. |
list_fill_range | Ottiene e imposta l’intervallo di riempimento dell’elenco. |
data | Ottiene e imposta i dati binari del controllo. |
is_enabled | Indica se il controllo può ricevere lo stato attivo e rispondere agli eventi generati dall’utente. |
is_locked | Indica se i dati nel controllo sono bloccati per la modifica. |
is_transparent | Indica se il controllo è trasparente. |
is_auto_size | Indica se il controllo verrà ridimensionato automaticamente per visualizzarne l’intero contenuto. |
ime_mode | Ottiene e imposta la modalità di runtime predefinita dell’Input Method Editor per il controllo quando riceve lo stato attivo. |
font | Rappresenta il tipo di carattere del controllo. |
text_align | Rappresenta come allineare il testo utilizzato dal controllo. |
border_style | Ottiene e imposta il tipo di bordo utilizzato dal controllo. |
border_ole_color | Ottiene e imposta il colore ole 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 specifica se il controllo dispone di barre di scorrimento verticali, barre di scorrimento orizzontali, entrambe o nessuna delle due. |
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 righe di testo complete senza mostrare righe parziali. |
is_drag_behavior_enabled | Indica se il trascinamento della selezione è abilitato 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 la pressione di INVIO sposterà lo stato attivo sull’oggetto successivo nell’ordine di tabulazione. |
enter_field_behavior | Specifica il comportamento di selezione quando si accede al controllo. True specifica che la selezione rimane invariata dall’ultima volta che il controllo è stato attivo. False specifica che tutto il testo nel controllo verrà selezionato quando si entra nel 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 ha lo stato attivo. |
is_auto_tab | Indica se lo stato attivo si sposterà automaticamente 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 a capo automaticamente 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")
Guarda anche
- modulo aspose.cells.drawing.activexcontrols
- classe ActiveXControl
- classe ActiveXControlBase
- classe TextBoxActiveXControl