منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : تعريف الكنترول
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
المرجو طريقة تعريف كنترول داخل الكلاس سواء كان زر او بيكتر بوكس ....الخ
بحيث اريد كتابة اوامر لكنترول ما داخل الكلاس
اتمنى ان سؤالي واضح Big Grin
تقصد التوريث من أحد الأدوات مثل Button فترث كل شي يخص Button الخطوة الاولى مثل
PHP كود :
Class Class1
    Inherits Button




End 
Class 

والباقي يطول شرحه
(10-05-17, 11:20 PM)mansoor كتب : [ -> ]تقصد التوريث من أحد الأدوات مثل Button فترث كل شي يخص Button الخطوة الاولى مثل
PHP كود :
Class Class1
    Inherits Button




End 
Class 

والباقي يطول شرحه
مثلا اخي الكريم هذا الكود اريد عمل كلاس له
كود :
 Dim filname As String = ".\bidaya.ini"
       If File.Exists(filname) = True Then
           SetAttr(filname, FileAttribute.Normal)
           Label3.Text = LoadLine(Application.StartupPath & "\bidaya.ini", 0)
       Else
       End If
       Try
           Dim strArray As String() = Enumerable.ToArray(Of String)(Enumerable.Select(Of String, String)(Directory.GetFiles((Application.StartupPath & "\bidaya"),  New Func(Of String, String)(AddressOf Path.GetFileName)))
           Dim i As Integer
           For i = 0 To strArray.Length - 1
               Me.ComboBox1.Items.Add(strArray(i))
           Next i
       Catch ex As Exception
       End Try
الكود به كومبوبكس وليبل
هذا ما اقصد
استخدم UserControl باضافتها للمشروع
وتستطيع أن تضع فيها أدوات كثيرة مع الأكواد الخاصة بها

بالبحث في المنتدى عن كلمة UserControl تجد مواضيع كثيرة

شاهد هذا الفيديو


(11-05-17, 01:49 AM)mansoor كتب : [ -> ]استخدم UserControl باضافتها للمشروع
وتستطيع أن تضع فيها أدوات كثيرة مع الأكواد الخاصة بها

بالبحث في المنتدى عن كلمة UserControl تجد مواضيع كثيرة

شاهد هذا الفيديو



شكرا لك اخي 
انا متوجه في بحثي هذا الى ملفات dll ولذا انا مهتم بالكلاس
واذ كان ال UserControl  له دور مثل الكلاس فهذا جميل
ارجو ان تفهمني وشكرا لك اخي وجزاك الله خيرا
الأخ بداية

من الكود الخاص بك واضح أن تريد قراء ملف
ثم تمرر البيانات الموجودة به لتعرضها في كومبوبوكس
وأيضا تعرض اول سطر في الملف في Label تقريبا
المدخلات الخاصة بك هي عبارة عن اسم الملف و هذا الملف موجود في فهرس المشروع
لكي تبني كلاس يقوم بهذا الدور هناك أسلوبان

الاسلوب الاول وهو أن تتخلي عن وجود الكومبوبوكس و Label في الكلاس بأن تبني فقط كلاس يقرأ الملف في حالة وجوده
الأسلوب الثاني ان تدمج بين الاسلوب الأول و تضيف للكلاس كومبوبوكس و label و هنا أنت ستمرر البيانات الي هذان الكونترول لتظهر بهما البياانات لاحقا علي الفورم

بشكل عام الاسلوب الأول هو الأفضل

راجع اللينك التالي ربما يفيدك
و الفكرة واحدة ما عدا أنني فقط قمت بقراءة الملف

الرابط
تفضل هذا مثال في المرفقات
(11-05-17, 02:51 AM)silverlight كتب : [ -> ]الأخ بداية

من الكود الخاص بك واضح أن تريد قراء ملف
ثم تمرر البيانات الموجودة به لتعرضها في كومبوبوكس
وأيضا تعرض اول سطر في الملف في Label تقريبا
المدخلات الخاصة بك هي عبارة عن اسم الملف و هذا الملف موجود في فهرس المشروع
لكي تبني كلاس يقوم بهذا الدور هناك أسلوبان

الاسلوب الاول وهو أن تتخلي عن وجود الكومبوبوكس و Label في الكلاس بأن تبني فقط كلاس يقرأ الملف في حالة وجوده
الأسلوب الثاني ان تدمج بين الاسلوب الأول و تضيف للكلاس كومبوبوكس و label و هنا أنت ستمرر البيانات الي هذان الكونترول لتظهر بهما البياانات لاحقا علي الفورم

بشكل عام الاسلوب الأول هو الأفضل

راجع اللينك التالي ربما يفيدك
و الفكرة واحدة ما عدا أنني فقط قمت بقراءة الملف

الرابط
شكرا على ابداعك اخي الله يحفظك

(11-05-17, 03:02 AM)mansoor كتب : [ -> ]تفضل هذا مثال في المرفقات

شكرا لك اخي مثال جميل