TextBoxActiveXControl الدرجة

TextBoxActiveXControl الدرجة

يمثل عنصر تحكم ActiveX في مربع نص.

ميراث: TextBoxActiveXControlActiveXControlActiveXControlBase

يكشف نوع TextBoxActiveXControl الأعضاء التالية:

ملكيات

ملكيةوصف
workbookالحصول على كائن ActiveXControlBase.workbook.
typeيحصل على نوع عنصر تحكم 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يحصل ويضبط نوع الحدود المستخدمة بواسطة عنصر التحكم.
border_ole_colorالحصول على لون الخلفية للخلفية وتعيينه.
special_effectالحصول على التأثير الخاص لعنصر التحكم وتعيينه.
max_lengthالحصول على وتعيين الحد الأقصى لعدد الأحرف
scroll_barsيحدد ما إذا كان عنصر التحكم يحتوي على أشرطة تمرير عمودية أو أشرطة تمرير أفقية أو كليهما أو لا شيء.
password_charالحصول على وتعيين حرف ليتم عرضه في مكان الأحرف التي تم إدخالها.
is_editableيشير إلى ما إذا كان يمكن للمستخدم الكتابة في عنصر التحكم.
integral_heightالإشارة إلى ما إذا كان عنصر التحكم سيعرض سطورًا كاملة فقط من النص دون إظهار أي أسطر جزئية.
is_drag_behavior_enabledالإشارة إلى ما إذا كان السحب والإفلات ممكّنًا لعنصر التحكم.
enter_key_behaviorتحدد سلوك المفتاح ENTER.
تحدد True أن الضغط على ENTER سيؤدي إلى إنشاء سطر جديد.
تحدد False أن الضغط على ENTER سينقل التركيز إلى الكائن التالي في ترتيب الجدولة.
enter_field_behaviorيحدد سلوك التحديد عند دخول عنصر التحكم.
تحدد True أن التحديد يظل بدون تغيير منذ آخر مرة كان عنصر التحكم نشطًا.
تحدد False أنه سيتم تحديد كل النص الموجود في عنصر التحكم عند إدخال عنصر التحكم.
tab_key_behaviorالإشارة إلى ما إذا كانت أحرف الجدولة مسموح بها في نص عنصر التحكم.
hide_selectionيشير إلى ما إذا كان النص المحدد في عنصر التحكم سيظهر مميزًا عندما لا يكون هناك تركيز على عنصر التحكم.
is_auto_tabيشير إلى ما إذا كان التركيز سينتقل تلقائيًا إلى عنصر التحكم التالي عندما يقوم المستخدم بإدخال الحد الأقصى لعدد الأحرف.
is_multi_lineالإشارة إلى ما إذا كان عنصر التحكم يمكنه عرض أكثر من سطر واحد من النص.
is_auto_word_selectedيحدد الوحدة الأساسية المستخدمة لتوسيع التحديد.
تحدد صواب أن الوحدة الأساسية هي حرف واحد.
تحدد القيمة false أن الوحدة الأساسية هي كلمة كاملة.
is_word_wrappedالإشارة إلى ما إذا كانت محتويات عنصر التحكم تلتف تلقائيًا في نهاية السطر.
textيحصل ويضبط نص عنصر التحكم.
drop_button_styleيحدد الرمز المعروض على زر الإسقاط
show_drop_button_type_whenيحدد الرمز المعروض على زر الإسقاط

مثال

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")

أنظر أيضا