CheckBoxControl

CheckBoxControl class

يقوم عنصر التحكم CheckBox بتبديل القيمة.

public class CheckBoxControl : MorphDataControl

الخصائص

اسموصف
BackColor { get; set; }يحصل على لون الخلفية لعنصر التحكم أو يعينه. تعتمد القيمة الافتراضية على نوع عنصر التحكم.
Caption { get; set; }يحصل على خاصية Caption الخاصة بالعنصر التحكم أو يعينها. القيمة الافتراضية هي سلسلة فارغة.
Checked { get; set; }يحصل على قيمة منطقية تشير إلى هذا أو يعينهاCheckBoxControl تم تحديده أم لا. القيمة الافتراضية هيخطأ شنيع .
virtual ChildNodes { get; }يحصل على مجموعة من عناصر التحكم الفرعية الفورية.
Enabled { get; }إرجاعحقيقي إذا كان التحكم في حالة تمكين.
ForeColor { get; set; }يحصل على لون المقدمة لعنصر التحكم أو يعينه. تعتمد القيمة الافتراضية على نوع عنصر التحكم.
GroupName { get; set; }يحصل على سلسلة تحدد مجموعة من عناصر التحكم المتبادلة الحصرية أو يعينها. القيمة الافتراضية هي سلسلة فارغة.
Height { get; set; }يحصل على ارتفاع عنصر التحكم بالنقاط أو يعينه.
IsForms2OleControl { get; }إرجاعحقيقي إذا كان التحكم هوForms2OleControl .
Name { get; set; }يحصل على اسم عنصر التحكم ActiveX أو يعينه.
override Type { get; }يحصل على نوع عنصر التحكم في النماذج 2.0.
Value { get; }يحصل على خاصية القيمة الأساسية التي تمثل غالبًا حالة التحكم. على سبيل المثال، يحتوي زر الخيار المحدد على القيمة ‘1’ بينما يحتوي زر الخيار غير المحدد على القيمة ‘0’. القيمة الافتراضية هي سلسلة فارغة.
Width { get; set; }يحصل على عرض عنصر التحكم بالنقاط أو يعينه.

ملاحظات

لديه ثلاث حالات محتملة: محدد، تم مسحه، وغير محدد ولا تم مسحه، يعني مزيجًا من حالات التشغيل والإيقاف.

أمثلة

يوضح كيفية تغيير حالة عنصر التحكم CheckBox.

Document doc = new Document(MyDir + "ActiveX controls.docx");

Shape shape = (Shape)doc.GetChild(NodeType.Shape, 0, true);
CheckBoxControl checkBoxControl = (CheckBoxControl)shape.OleFormat.OleControl;
checkBoxControl.Checked = true;

Assert.AreEqual(true, checkBoxControl.Checked);
Assert.AreEqual(Forms2OleControlType.CheckBox, checkBoxControl.Type);

أنظر أيضا