htmlcomponent هو اختصار htmlcomponent ، وهو مكون عميل يدعمه IE5 والمتصفحات اللاحقة. وفقًا لفهمي الشخصي ، فإن HTC عبارة عن مجموعة من البرامج النصية التي تغلف سلوك العميل على أساس DHTML. يتم تخزين كل HTC في ملف *.htc ، و HTC هو "فئة" عميل.
هدف
يمثل المستند مستندات HTML في نافذة المتصفح المحددة.
يقوم العنصر بإرجاع إشارة إلى علامات سلوك الاتصال في المستند الرئيسي.
الجمهور: يربط ارتباط وظيفة بحدث ما ، لذلك سيتم استدعاء الوظيفة في كل مرة يحدث فيها الحدث على كائن خاص.
عام: المكون يحدد محتويات الملف مع HTC.
الجمهور: الإعدادات الافتراضية تحدد السمات الافتراضية لنسخة من HTC.
الجمهور: يحدد الحدث حدث HTC لفضحه لمستند يحتوي على HTC.
الجمهور: تحدد الطريقة طريقة HTC لفضحها للمستندات التي تحتوي على HTC.
العام: يحدد الممتلكات خصائص HTC لفضحه للمستندات التي تحتوي على HTC.
طريقة
CreateEventObject
قم بإنشاء كائن حدث ، يستخدم عندما تحتاج إلى تمرير الحدث معلومات إضافية إلى طريقة الحريق للجمهور: عنصر الحدث.
حدث
onContentReady
يحدث عندما يتم تحليل محتوى العنصر الذي يربط السلوك بالكامل.
OnContentsave
يحدث محتوى العنصر الذي يربط سلوك العنصر قبل حفظ محتوى العنصر أو نسخه.
ondetach
يحدث قبل فصل السلوك عن عنصر.
OnDocumentReady
يحدث عندما يتم تحليل الوثيقة التي تحتوي على السلوك بالكامل.
رمز العينة كما يلي:
<public: مكون>
<public: propertyName = "Grid"/> <!-العودة إلى الشبكة الحالية. من خلال هذه الخاصية ، يمكنك الوصول إلى المعلومات ذات الصلة للشبكة الحالية->
<!-تعريف DataColumn in .NET يشبه التعريف->>
<public: propertyName = "ColumnName"/> <!-اسم العمود->
<public: propertyName = "datatype"/> <!-أنواع البيانات ، مثل System.String ، تتوافق مع قيمة نوع البيانات على SmartGridColumn->