Open source code, beautifully designed tools in c#

السلام عليكم جميعاً


جمعة مباركة مقدما أسأل الله  المولى عز وجل أن يزيد أنعمه عليكم من العلم وكل خير و أن نكون له من الحامدين والشاكرين لأنعمه دائماً أبداً ..


أقدم لكم سورس كود و شرح أستخدام و تحديث للأدوات البرمجية المصممة بأشكال جميلة ورائعة والتي يتم استخراجها في

النسخة الاحدث الاصدار v0.9.3
The latest version v0.9.3

حزمه كامله من برامج توليد كود مكتبة برمجية مفتوح المصدر سي شارب لأي قاعدة بيانات Sql_server + SqLite3 + MySql + Access + ORACL

حزمه كامله من برامج توليد كود مكتبة برمجية مفتوح المصدر سي شارب لأي قاعدة بيانات Sql_server + SqLite3 + MySql + Access + ORACL

كذالك يمكن للمبرمج أستخدامها في أغراض أخرى .

أولاً صورة شكل الأدوات .

ثانيا أسماء الأدوات وفيما تستخدم .

  • feld_string : وتستخدم لإدخال بيانات من نوع نصي .
  • feld_int : وتستخدم لإدخال بيانات من نوع رقمي .
  • feld_boolen : وتستخدم لإدخال بيانات من نوع منطقي .
  • feld_date : وتستخدم لإدخال بيانات من نوع تاريخ .
  • feld_fronky : وتستخدم لإدخال أي نوع من البيانات ولا تسمح للمستخدم بإدخال بيانات غير المخزنة داخلها الاعن طريق الكود وتسمح للمستخدم اختيار أحد القيم من القائمة  وتخزن بداخلها قائمتين الأولى رئيسية مخفية والثانية للعرض.
  • feld_fronky_select : وتستخدم لإدخال أي نوع من البيانات ولا تسمح للمستخدم بإدخال بيانات غير المخزنة داخلها الاعن طريق الكود وتسمح للمستخدم اختيار  أحد القيم من القائمة  وتخزن بداخلها قائمة واحدة وهي للعرض.
  • feld_fronky_esy_add : وتستخدم لإدخال أي نوع من البيانات و تسمح للمستخدم بإدخال بيانات غير المخزنة داخلها و كذالك عن طريق الكود وتسمح للمستخدم اختيار  أحد القيم من القائمة  وتخزن بداخلها قائمة واحدة وهي للعرض.

ثالثاً مكونات الأدوات : تتكون الأدوات من ثلاثة أشياء رئيسية .

  1. lable : خاص باسم الحقل أو ألأسم الظاهر على الأداة .
  2. Type value (TextBox – checkBox- DateTimePicker- ComboBox) :  خاص بنوع البيانات أو القيمة التي سيدخلها المستخدم .
  3. UserControl : خاص بإحتواء 1 + 2 وتعتبر البوابة للدخول الى أدوات ألأسم والنوع .

رابعاً شرح الخصائص الرئيسة المفردة .

  • feld_string + feld_int :
    –   obj_txt  : خاصية تمكنا من التحكم بإداة ادخال البيانات  (TextBox) والتحكم بخصائصها المعروفة .
  • feld_boolen :
    obj_checkbox  : خاصية تمكنا من التحكم بإداة ادخال البيانات  (checkBox) والتحكم بخصائصها المعروفة .
  • feld_date :
    obj_date  : خاصية تمكنا من التحكم بإداة ادخال البيانات  (DateTimePicker)  والتحكم بخصائصها المعروفة .
  • feld_fronky :
    obj_cmbo  : خاصية تمكنا من التحكم بإداة ادخال البيانات  (ComboBox)  والتحكم بخصائصها المعروفة وهي خاصة للبيانات الرئيسية المخفية .
    obj_combo_disblay  : خاصية تمكنا من التحكم بإداة ادخال البيانات  (ComboBox)  والتحكم بخصائصها المعروفة وهي خاصة للبيانات الفرعية الظاهرة .
  • feld_fronky_select + feld_fronky_esy_add   :
    obj_cmbo  : خاصية تمكنا من التحكم بإداة ادخال البيانات  (ComboBox)  والتحكم بخصائصها المعروفة وهي خاصة للبيانات الرئيسية الظاهرة ولا يوجد أداة مخفية .

خامساً شرح الخصائص الرئيسة المشتركة .

  • colm_name : وتحتوي على  get  أو set  أسم الحقل أو ألأسم الظاهر على الأداة.
  • Colm_value : وتحتوي على  get  أو set  للقيمة  التي قام المستخدم بأدخالها أو أختارها .
  • Empty_val : وتحتوي على  get  أو set  خاصية تحدد هل الأداة الخاصة بأدخال القيمة فارغة أم لا ( هل تم تعبئتها من قبل المستخدم ام تركها فارغة من البيانات ) .
  • Right_TO_Left : وتحتوي على  get  أو set  خاصية تحدد موقع الأداة الخاصة بـ ألأسم تكون على اليمين أو اليسار .
  • Back_color_lable : خاصية تحدد لون خلفية الاسم ويكون مفعل عندما تكون خاصية التصميم بالشكل العادي  stayl_col_name  = None.
  • Back_color_text_lable : خاصية تحدد لون نص الاسم .
  • Font_col_name : خاصية تحدد نوع وحجم و.. الخاص بنص الاسم .
  • Text_Align : خاصية تحدد موقع نص الاسم.

سادساً شرح خصائص التصميم ( stayl_col_name ) .

  • stayl_col_name = None  : وهو الشكل العادي بالشكل التالي .
stayl_col_name = None
  • stayl_col_name = Shep_1 : وهو عبارة عن مزيج من لونين بالشكل التالي والخصائص التابعة للشكل هي :
  1. Back_Color_1_Stayl_Col_Name : تحديد اللون الذي في الأعلى.
  2. Back_Color_2_Stayl_Col_Name : تحديد اللون الذي في الأسفل.
  3. Shep_1_LinearGradientMode : تحديد طريقة و موقع مزج اللونين .
  • stayl_col_name = Shep_2 : وهو عبارة عن مزيج من لونين بالشكل التالي والخصائص التابعة للشكل هي :
  1. Back_Color_1_Stayl_Col_Name : تحديد اللون السائد.
  2. Back_Color_2_Stayl_Col_Name : تحديد اللون الذي على شكل سهم.
  • stayl_col_name = Shep_3 : وهو عبارة عن تصميم مكون من لونين بالشكل التالي والخصائص التابعة للشكل هي :
  1. Back_Color_1_Stayl_Col_Name : تحديد اللون السائد.
  2. Back_Color_2_Stayl_Col_Name : تحديد اللون الذي على شكل برواز في الزوايا.
  3. Siz_stayl_Shep_3 : تحديد حجم البرواز الذي في الزوايا ويأخذ قيمة عشرية من 5 – 50 .
  4. Key_Cheng_Color_Shep_3 : خاصية تحدد هل تريد ان يتغير لون البرواز الى اللون الأحمر عندما يترك المستخدم قيمة الحقل فارغ أم يضل نفس اللون .

سابعاً عرض فيديو للأدوات .

ثامناً روابط تنزيل سورس كود الادوات .

  1. feld_string
  2. feld_int
  3. feld_boolen
  4. feld_date
  5. feld_fronky
  6. feld_fronky_select
  7. feld_fronky_esy_add

تاسعاً مشاركة المقالة و التعليق أسفل برئيك بالتالي .

  • لمستخدمي برامج أستخراج كود مكتبة برمجية لاي قاعدة بيانات …
  1. هل صيغة الشرح مفهومة ، كم هو تقييمك لها .
  2. ماهو أول موضوع تريد معرفتة عن المكتبة المستخرجة .
  3. هل لديك أفكار لتطوير المكتبة .
  • لجميع القراء ومهندسي البرمجيات :
  1. هل أعجبك ألتصميم .
  2. هل لديك فكرة أو نماذج تصميم أخرى وتريد أقتراحها.

تمنياتي لكم كل التوفيق…

سورس كود تطويرالأداة البرمجية panel

الدرس الاول من شرح استخدام المكتبة البرمجية

3 رأي حول “Open source code, beautifully designed tools in c#

اضافة لك

أضف تعليق

هذا الموقع يستخدم خدمة أكيسميت للتقليل من البريد المزعجة. اعرف المزيد عن كيفية التعامل مع بيانات التعليقات الخاصة بك processed.

موقع ويب مدعوم بواسطة ووردبريس.كوم. قالب: Baskerville 2 بواسطة Anders Noren.

أعلى ↑

تصميم موقع كهذا باستخدام ووردبريس.كوم
ابدأ