TextBoxActiveXControl klass
TextBoxActiveXControl klass
Representerar en ActiveX-kontroll i en textruta.
Typen TextBoxActiveXControl avslöjar följande medlemmar:
Egenskaper
| Fast egendom | Beskrivning |
|---|---|
| workbook | |
| type | Hämtar typen för ActiveX-kontrollen. |
| 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 | Hämtar och anger vilken typ av kantlinje som används av kontrollen. |
| border_ole_color | Hämtar och anger bakgrundsfärgen. |
| special_effect | Hämtar och ställer in kontrollens specialeffekt. |
| max_length | Hämtar och anger maximalt antal tecken |
| scroll_bars | Indikerar om kontrollen har vertikala rullningslister, horisontella rullningslister, båda eller ingetdera. |
| password_char | Hämtar och ställer in ett tecken som ska visas istället för de angivna tecknen. |
| is_editable | Anger om användaren kan skriva i kontrollen. |
| integral_height | Anger om kontrollen bara ska visa hela textrader utan att visa några ofullständiga rader. |
| is_drag_behavior_enabled | Anger om dra och släpp är aktiverat för kontrollen. |
| enter_key_behavior | Anger hur ENTER-tangenten beter sig. True anger att ett tryck på ENTER skapar en ny rad. Falskt anger att ett tryck på ENTER flyttar fokus till nästa objekt i tabbordningen. |
| enter_field_behavior | Anger urvalsbeteende vid anslutning till kontrollen. True anger att valet förblir oförändrat sedan förra gången kontrollen var aktiv. Falskt anger att all text i kontrollen kommer att markeras när kontrollen öppnas. |
| tab_key_behavior | Anger om tabbtecken är tillåtna i kontrollens text. |
| hide_selection | Anger om markerad text i kontrollen visas markerad när kontrollen inte har fokus. |
| is_auto_tab | Anger om fokus automatiskt flyttas till nästa kontroll när användaren anger det maximala antalet tecken. |
| is_multi_line | Anger om kontrollen kan visa mer än en textrad. |
| is_auto_word_selected | Anger den grundläggande enheten som används för att utöka en markering. True anger att grundenheten är ett enda tecken. falskt anger att grundenheten är ett helt ord. |
| is_word_wrapped | Anger om innehållet i kontrollen automatiskt radbryts i slutet av en rad. |
| text | Hämtar och anger kontrollens text. |
| drop_button_style | Anger symbolen som visas på släppknappen |
| show_drop_button_type_when | Anger symbolen som visas på släppknappen |
Exempel
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")