تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
التحكم بالخصائص الموجودة بـPropertyGrid
#1
السلام عليكم 
ما هي طريقة التحكم بالخصائص الموجودة داخل PropertyGrid
Basil Abdallah 

الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم ورحمة الله وبركاته



اربطها بأداة عن طريق الخاصية  SelectedObject مثل

كود :
PropertyGrid1.SelectedObject = Button1




السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة: Basil Abdallah
#3
وعليكم السلام اهلا وسهلا فيك اخ خالد 
انت فهمتني غلط 
انا ارغب بطريقة لتحديد الخصائص المودجودة في هذه الاداة 
يعني مثلا انا قمت بربط الاداة هذه مع زر ارغب بان تكون الخصائص حسب تحديدي لها
Basil Abdallah 

الرد }}}
تم الشكر بواسطة:
#4
السلام عليكم ورحمة الله وبركاته


أداة PropertyGrid لعرض خصائص أي أداة تربطها بها كما ذكرت لك الطريقة
وأيضا بعد ربطها وظهور الخصائص سينعكس أي تغيير في قيم الخصائص المعروضة في PropertyGrid على خصائص الأداة المرتبطة بها
مثل ما يحصل أثناء التصميم



السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة:
#5
صديقي مثلا عند ربط الاداة مع زر سظهر لي خصائص هذا الزر اليس كذلك ؟ 
اوك المشكلة مش هون المشكلة انا بدي احدد الخصائص ع كيفي يعني اخفاء الزر ما بدي ايايها بدي احذفها من القائمة و ابضا تغيير لون الزر لا ارغب به 
هذا هو ما اررغب به تحديدا
Basil Abdallah 

الرد }}}
تم الشكر بواسطة:
#6
السلام عليكم ورحمة الله وبركاته


إذا كنت لا تقصد أن تضيف أداة PropertyGrid وكنت من البداية تقصد نافذة الخصائص أثناء التصميم

قم بإنشاء هذه الأداة الموروثة من أداة Button مع إخفاء الخاصية BackColor من قائمة خصائصها
بعد عمل Build أضف هذه الأداة الجديدة MButton إلى الفورم وستلاحظ عدم ظهور الخاصية BackColor بسبب الوسم Browsable
وطبق نفس الطريقة على أي خاصية لا تريد ظهورها في نافذة الخصائص

كود :
Public Class MButton
   Inherits Button

   <System.ComponentModel.Browsable(False)> Shadows Property BackColor As Color

End Class



السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة: Basil Abdallah , Basil Abdallah
#7
كل الشكر صديقي ممكن بس بعد اذنك تشرحلي الكود
Basil Abdallah 

الرد }}}
تم الشكر بواسطة: خالد , خالد
#8
السلام عليكم ورحمة الله وبركاته


هذا كلاس تم تسميته MButton

وتم جعل الكلاس وراثة من أداة Button

الوسم <> هو أحد الوسوم الكثيرة تؤدي ما يتم تحديده داخلها
وهنا تم تحديد Browsable وتعني قابلية الخاصية للعرض في نافذة الخصائص
ولكن وضعنا لها قيمة False فتكون النتيجة عدم قابليتها للعرض

والخاصية المقصودة هنا BackColor
وتم وضع Shadows لأن الخاصية موجودة أصلا من الأداة الموروثة سابقا
وطبعا لابد أن يكون النوع Color مثل النوع الموروث أساسا


السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة: Basil Abdallah
#9
جزاك الله خيرا.............
الرد }}}
تم الشكر بواسطة: خالد
#10
شكرا لك من جديد
Basil Abdallah 

الرد }}}
تم الشكر بواسطة: خالد


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  التحكم فى عرض طريقة التاريخ فى الاداة datetimepicker Ahmed.vb 3 519 08-11-23, 01:27 AM
آخر رد: الحزين اليماني
  كيفية التحكم فى حجم الفورم من خلال الكود Ahmed.vb 4 515 11-10-23, 07:17 PM
آخر رد: bidaya
Rainbow [كود] كود الدخول على لوحه التحكم محمد مسافر 2 382 22-07-23, 05:31 PM
آخر رد: Taha Okla
  فحص الاسماء الموجودة في الجدول من خلال الداتا جريد فيو yosif 5 766 22-04-23, 07:57 PM
آخر رد: yosif
  التحكم بالبرنامج ( عند المستخدم ) عن طريق برنامج اخر (تعديل - حذف - اضافه - تغير كود) mohamedallams 2 1,144 06-09-22, 10:32 PM
آخر رد: رضوان الجماعي
  [سؤال] * تم الحل * التحكم بمخرجات السريال بورت واعادة تحويلها mohamedallams 1 433 30-08-22, 06:42 PM
آخر رد: mohamedallams
  [سؤال] التحكم في scroll الخاص بالجريد فيو حسن الجلب 2 591 21-08-22, 01:12 PM
آخر رد: DR.YASER
  التحكم فى لون خلفية الازرار من خلال الكود nabil.1710 6 1,841 03-05-22, 09:53 PM
آخر رد: nabil.1710
  [سؤال] كيفيه التحكم في شريط التمرير الخاص بالجريد فيو حسن الجلب 1 906 14-01-22, 11:43 PM
آخر رد: asmarsou
  [VB.NET] التحكم بالترقيم التلقائي بناء على قيمة مربع نصي مسلم_١ 0 1,115 30-11-21, 06:20 AM
آخر رد: مسلم_١

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم