السلام عليكم :
نحتاج في بعض الأحيان الي اضافة Properties الي بعض الأدوات فهل تستطيع عمل Property بهذا الشكل :
طريقة عمل مثل هذه الـProperty يكون عن طريق عمل Enumeration هكذا :
Dim selenu As formenum Enum formenum state0 state1 state2 End Enum Public Property formenu() As formenum Get Return selenu End Get Set(ByVal Value As formenum) selenu=Value End Set End Property
لكن أنا أريد معرفة كيفية عمل Property بهذا الشكل ..... :

سؤال تاني :
أثناء قراءتي للأكواد والكتب أجد سطر في الكود بهذا الشكل الغريب :
<System.ComponentModel.DefaultEvent("DistanceChanged")>عامة ما وظيفة الكود عندما يكون بهذا الشكل ؟؟؟ وما هي استخداماته ؟؟؟
وهل لدي أحد رابط كتاب في الـ OOP غير كتاب ميكروسوفت ؟؟؟