إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...

انضم الينا
استراحات زايد الصفحة الرئيسية

         :: شركة تنظيف مكيفات بالدمام (آخر رد :العنود جابر)       :: شركة تركيب كاميرات مراقبة بينبع (آخر رد :rwnaa_1)       :: المنصات عبر الإنترنت من التقنيات المبتكرة (آخر رد :اسماعيل رضا)       :: برامج الحفظ عبر الإنترنت المرونة (آخر رد :اسماعيل رضا)       :: تطبيق كليك كاش click cash (آخر رد :جاسم الماهر)       :: متجر ساكورا للهدايا: تمتع بتجربة تسوق استثنائية (آخر رد :نادية معلم)       :: التداول والأسهم: دليل شامل لعالم الاستثمار (آخر رد :محمد العوضي)       :: برامج الرشاقة السعيدة (آخر رد :دارين الدوسري)       :: التسجيل في الضمان المطور: خطوة بسيطة نحو مستقبل آمن (آخر رد :مصطفيي)       :: دراسة جدوى حناء: استثمار مربح في عالم الزراعة (آخر رد :مصطفيي)      

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 02-01-2014, 05:00 PM
عضو ماسي
بيانات محروم.كوم
 رقم العضوية : 503
 تاريخ التسجيل : Dec 2007
الجنس : female
علم الدوله :
 المشاركات : 2,100,613
عدد الـنقاط :3341
 تقييم المستوى : 2139

السلام عليكم ورحمة الله وبركاتة

المكونات المعرفة من قبل المستخدم - User-Defined Components

تصمم المكونات المعرفة من قبل المستخدم اما من الصفر ( دون الاستعانة باية مكون اخر سابق )

او من جراء توسيع كائنات موجودة مسبقا في CLR هذا وقد عرجت قليلا على مفهوم توسيع المكونات

المكونات المخصصة ( المصممة حسب الطلب ) Custom Components

تصمم المكونات المخصصة للقيام باعمال محددة لاتدعمها مكتبة CLR بشكل مباشر فمثلا
لايوجد مكون جاهز لة القدرة على اظهار خطوط الصورة البيانية الكهربائية ( التي يمكن مصادفتها
في المشافي ) فان رغبت بانشاء هذا النوع من المكونات عليك ان تكتبها بدءا من الصفر
ولحسن الحظ فان مكتبة CLR تغنيك عن ذلك . اذ انها تقدم لك بعض الادوات واطر العمل التي
يمكنك استخدامها لبناء مكوناتك الخاصة بك . وتعتبر تلك القدرة على التوسيع والتطوير
واحدة من الخصائص الرسمية المميزة للبرمجة في لغة C# والتي تخفف عنك الكثير من الاعباء البرمجية على المدى البعيد .

لانشاء كائن مخصص ستقوم باشتقاق صف جديد من الصف الاساس RichControl فمثلا
ستبدا بالعمل وفقا للهيكلية التالية :



كما ترى فان انشاء مكون غالبا ما يكون عبارة عن مسالة ملء الفراغات كي تقوم سلوكة
بالطريقة التي تريدة بها ان يؤدي عملة وذلك عند وضعة على نموذج ما والجزء الوحيد المطلوب
من المكون هو المنهج OnPaint وهو الذي يرسم عنصر التحكم فان اردت استقبال مدخلات
من عنصر التحكم هذا فستعمد الى تجاوز (override) التوابع المناسبة الخاصة بالفارة ولوحة المفاتيح




اتمنى اني افدتكم .. دعواتكم لي ولوالدي
__DEFINE_LIKE_SHARE__
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
How to: User defined exclusion from new messages محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 10-05-2012 03:50 PM
موقع تنزيل دليل المستخدم user guide لمعظم الاجهزه وقطع الاجهزه محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 08-28-2010 02:32 PM
CMS "Read More" link option to go to user-defined location? محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 01-20-2010 03:10 AM
Thread Display Options (User defined width and height)???? محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 01-10-2010 03:40 AM
Avatars Custom Pre-Defined avatars look a bit weird in User CP محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 12-08-2009 12:10 PM


الساعة الآن 12:15 AM


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir

RSS RSS 2.0 XML MAP HTML