ChoiceField

ChoiceField class

يمثل الفئة الأساسية لحقول الاختيار.

public abstract class ChoiceField : Field

المنشئون

اسموصف
ChoiceField(Document)إنشاء حقل اختيار (للمولد)
ChoiceField(Document, Rectangle)مُنشئ حقل الاختيار .
ChoiceField(Page, Rectangle)مُنشئ حقل الاختيار .

الخصائص

اسموصف
Actions { get; }يحصل على إجراءات التعليق التوضيحي . (2 properties)
virtual ActiveState { get; set; }الحصول على حالة مظهر التعليق التوضيحي الحالية أو تعيينها.
AlternateName { get; set; }الحصول على الاسم البديل للحقل أو تعيينه (حقل بديل الاسم الذي يجب استخدامه بدلاً من اسم الحقل الفعلي أينما يتم تحديد الحقل في واجهة المستخدم) . يتم استخدام الاسم البديل كتلميح أداة حقل في Adobe Acrobat .
AnnotationIndex { get; set; }الحصول على فهرس هذه الشرح أو تعيينه على الصفحة.
override AnnotationType { get; }يحصل على نوع التعليق التوضيحي .
Appearance { get; }الحصول على قاموس مظهر التعليق التوضيحي.
Border { get; set; }الحصول على أو تعيين خصائص حدود التعليق التوضيحي.Border
Characteristics { get; }الحصول على خصائص التعليقات التوضيحية .
Color { get; set; }الحصول على لون التعليق التوضيحي أو تعيينه.
CommitImmediately { get; set; }يحصل أو مجموعات الالتزام على علامة تغيير التحديد .
Contents { get; set; }الحصول على نص التعليق التوضيحي أو تعيينه.
Count { get; }الحصول على أو تعيين عدد الحقول الفرعية في هذا الحقل. (على سبيل المثال عدد العناصر في حقل زر الاختيار) .
DefaultAppearance { get; set; }الحصول على المظهر الافتراضي للحقل أو تعيينه.
Exportable { get; set; }الحصول على أو تعيين علامة الحقل القابلة للتصدير.
Flags { get; set; }إشارات التعليق التوضيحي .
FullName { get; }الحصول على الاسم الكامل للتعليق التوضيحي.
virtual Height { get; set; }الحصول على ارتفاع التعليق التوضيحي أو تعيينه.
Highlighting { get; set; }وضع تمييز التعليقات التوضيحية .
virtual Hyperlink { get; set; }الحصول على أو تعيين الارتباط التشعبي للجزء (لمولد pdf) .
IsFirstParagraphInColumn { get; set; }الحصول على أو تعيين قيمة منطقية تشير إلى ما إذا كانت هذه الفقرة ستكون في العمود التالي. القيمة الافتراضية خطأ. (لتوليد pdf)
IsGroup { get; }الحصول على أو تعيين القيمة المنطقية التي تشير إلى أن هذا الحقل ليس حقلًا طرفيًا ، أي مجموعة من الحقول.
IsInLineParagraph { get; set; }الحصول على فقرة مضمنة أو تعيينها . الإعداد الافتراضي خطأ. (لإنشاء ملف pdf)
IsInNewPage { get; set; }الحصول على أو تعيين قيمة منطقية تفرض إنشاء هذه الفقرة في صفحة جديدة. القيمة الافتراضية خطأ. (لتوليد pdf)
IsKeptWithNext { get; set; }الحصول على أو تعيين قيمة منطقية تشير إلى ما إذا كانت الفقرة الحالية ستبقى في نفس الصفحة مع الفقرة التالية.
IsSharedField { get; set; }خاصية دعم المولد. يستخدم عند إضافة حقل إلى رأس أو تذييل الصفحة. إذا كان هذا صحيحًا ، فسيتم إنشاء هذا الحقل مرة واحدة وسيكون مظهره مرئيًا في جميع صفحات المستند. إذا كانت خاطئة ، فسيتم إنشاء حقل منفصل لكل صفحة من صفحات الوثيقة.
IsSynchronized { get; }يعود صحيحًا إذا تمت مزامنة القاموس.
Item { get; }يحصل على الحقل الفرعي المضمن في هذا الحقل باسم الحقل الفرعي. (2 indexers)
MappingName { get; set; }الحصول على أو تعيين اسم التعيين للحقل الذي سيتم استخدامه عند تصدير بيانات حقل النموذج التفاعلي من المستند.
Margin { get; set; }الحصول على أو تعيين هامش خارجي للفقرة (لتوليد pdf)
Modified { get; set; }تحديد أو تحديد التاريخ والوقت اللذين تم فيهما تعديل التعليق التوضيحي مؤخرًا.
MultiSelect { get; set; }الحصول على علامة التحديد المتعدد أو تعيينها.
Name { get; set; }الحصول على أو تعيين اسم التعليق التوضيحي على الصفحة.
OnActivated { get; set; }إجراء يتم تنفيذه عند تنشيط التعليق التوضيحي.
virtual Options { get; }الحصول على مجموعة من خيارات الاختيار .
override PageIndex { get; }يحصل على فهرس الصفحة الذي يحتوي على هذا الحقل.
Parent { get; }الحصول على أصل التعليق التوضيحي.
PartialName { get; set; }الحصول على الاسم الجزئي للحقل أو تعيينه.
ReadOnly { get; set; }الحصول على حالة القراءة فقط للحقل أو تعيينها.
override Rect { get; set; }الحصول على مستطيل الحقل أو تعيينه.
Required { get; set; }الحصول على الحالة المطلوبة للحقل أو تعيينها.
virtual Selected { get; set; }الحصول على فهرس الخيار المحدد أو تعيينه. هذه الخاصية تسمح بتغيير الاختيار.
virtual SelectedItems { get; set; }الحصول على أو تعيين مجموعة من العناصر المحددة. لمجموعة قائمة متعددة التحديد تحتوي على أكثر من عنصر واحد. لقائمة اختيار واحدة تحتوي على عنصر واحد.
States { get; }الحصول على قاموس مظهر التعليق التوضيحي.
SyncRoot { get; }كائن التزامن .
TabOrder { get; set; }الحصول على أو تعيين ترتيب علامة التبويب للحقل.
TextHorizontalAlignment { get; set; }الحصول على محاذاة النص للتعليق التوضيحي أو تعيينها.
override Value { get; set; }الحصول على قيمة الحقل أو تعيينها.
virtual VerticalAlignment { get; set; }الحصول على محاذاة عمودية للفقرة أو تعيينها
virtual Width { get; set; }الحصول على عرض التعليق التوضيحي أو تعيينه.
ZIndex { get; set; }الحصول على أو تحديد قيمة int التي تشير إلى ترتيب Z للرسم البياني. سيتم وضع رسم بياني به ZIndex أكبر فوق الرسم البياني باستخدام ZIndex أصغر. يمكن أن يكون ZIndex سالبًا. الرسم البياني بالسالب سيتم وضع مؤشر Z خلف النص في الصفحة.

طُرق

اسموصف
override Accept(AnnotationSelector)يقبل الزائر .
virtual AddOption(string)إضافة خيار جديد بالاسم المحدد.
virtual AddOption(string, string)يضيف خيارًا جديدًا بقيمة واسم تصدير محددين.
virtual ChangeAfterResize(Matrix)تحديث المعلمات والمظهر ، وفقًا لتحويل المصفوفة.
virtual Clone()استنساخ هذا المثال. طريقة افتراضية. العودة دائما فارغة.
CopyTo(Field[], int)ينسخ الحقول الفرعية لهذا الحقل في مصفوفة تبدأ من الفهرس المحدد.
virtual DeleteOption(string)حذف الخيار باسمه .
override Flatten()يزيل هذا الحقل ويضع قيمته مباشرة على الصفحة.
GetEnumerator()إرجاع عداد الحقول المضمنة.
GetRectangle(bool)إرجاع مستطيل التعليق التوضيحي مع مراعاة تدوير الصفحة.
Recalculate()يعيد احتساب كافة الحقول المحسوبة في النموذج.
virtual SetPosition(Point)تعيين موضع الحقل.

أنظر أيضا