الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

دورة تصميم الأدوات

مثبّت
بدأه GHOST2010 في 9 سبتمبر 2009 · 34 رد · 9,154 مشاهدة · في قسم الدروس والمواضيع المتميزة
مشاركة: واتساب X فيسبوك تيليجرام
#26

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

أريد أن أقوم بتصميم DataGridViewColumn لإضافة خصائص جديدة. قد حاولت أن اصممه ولكن لم أستطع.

فهل من الممكن أن تساعدوني في تصميمه؟

#27
يامعين يارب كتب:
السلام عليكــم ورحمـة الله وبركاتــه ،،

أريد أن أقوم بتصميم DataGridViewColumn لإضافة خصائص جديدة. قد حاولت أن اصممه ولكن لم أستطع.

فهل من الممكن أن تساعدوني في تصميمه؟

أهلاً أخي الكريم :)

مالذي تحاول تعديله في الـ( Data Grid View Column ) ؟

إذا مبتغاك هو إضافة خصائص غير مرئية فيمكنك عمل ورائة للكائن ( Data Grid View Column ) ومن ثم تصريح ماتريد داخله، ستراه الـ( Data Grid View ) على أنه ( Data Grid View Column ) :

Public Class ADGVColumn
Inherits DataGridViewColumn

End Class

بالتوفيق :)

The important thing is not so much

that every child should be taught,

as that every child should be given the wish to learn.

#28

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

شكراً للأخ الكريم Bashar Rabat على الرد السريع.

أولاً : هل تقصد بالخصائص الغير مرئية التي لا تظهر في خصائص العمود أثناءالتصميم؟

ثانياً : لقد قمت بتصميم DataGridViewColumn وتوريثه من DataGridViewColumn Class وأضفت خاصية من نوع String إلا أنه عند إنزال هذا العمود إلى الجرد وتحديد قيمة الخاصية الجديدة لا تتغير قيمة الخاصية حيث تأخذ القيمة الإفتراضية.

سأقوم بإرفاق الـ Class الخاص DataGridViewColumn

DGVColumn.rar

#29

موضوع جمييل ومتميز نتمنى الاستفاجة للجميع

#31

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

الأخوة الأعضاء أنا أبحث عن أداة تمكنني من رسم الأشكال الهندسية " مربع, دائرة, معين,...." مع امكانية رسم الشكل "مثلا: المستطيل" عامودي او افقي او مائل وذلك أثناء تصميم الفورم، حيث يمكن للشكل ان يقوم بعمل معين عند اضغط عليه في "runtime". فهل هذا ممكن؟ حيث أني أحتاج لهذه الأداة في برنامجي وبحثت عنها ولم أجد حلاً.

أرجوا المساعدة ... وشكراً.

تم تعديل هذه المشاركة بواسطة s77j في 4 يناير 2011 في 19:14

#32

شكرا

#33

الأدوات تعتمد فكرتها من الأساس على الحوجة من استخدام أو اعادة استخدام نفس المفاهيم في مشاريع مختلفة وهذا يأتي بالخبرة العملية، ويجب أن نفكر في الأدوات التي تخدم المشاريع التي نعمل بها، على سبيل المثال هنالك وظائف نقوم بإعادة تكرارها في جميع الانظمة مثل:

  1. شاشة تسجيل الدخول.
  2. شاشة بيانات المستخدمين.
  3. شاشة ادخال البيانات الوصفية Lookup Tables مثل قائمة الادارات، الأقسام ، المحافظات، ..... وجميع تلك البيانات تكون متشابهة بنسبة 99% على مستوى تصميم الجدول.

سأشرح شاشة تسجيل الدخول:

معظم البرامج التي نقوم بتصميمها لابد أن تحتوي على شاشة تسجيل الدخول وبالتالي يمكن أن نقوم بتصميم أداة قياسية لتسجيل الدخول نقوم بتمرير معلومة الاتصال بقاعدة البيانات واسم الجدول الخاص بالمستخدمين واسماء الحقول المطلوبة في عملية التحقق من المستخدم ونقوم بعمل دالة صغيرة تقوم بعملية التحقق وتقوم بارجاع متغير منطقي تفيد بنجاح العملية من فشلها.

 

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

 

وكما ذكرت هي وجهة نظر شخصية

 

والله الموفق

#34

لية مكتوب عندى لا يمكنك اضافة مواضيع جديدة ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

ارجو الرد بسرعة لو سمحتم

#35

فكرة جميلة

مواضيع مشابهة