PDA

View Full Version : مشکل در set کردن event در oop



majid325
شنبه 14 مرداد 1385, 09:58 صبح
با سلام:
من یک کلاس با نام (مثلا) myClass دارم در آن یک event به صورت زیر تعریف کردم:

Public Event myEvent(ByVal sender As String)

و آن را در Property همین کلاس به صورت زیر تعریف کردم:

Public Property MyProperty() As Integer
Get
Return mMyProperty
End Get

Set(ByVal value As Integer)
If value >= 0 Then mMyProperty = value
If value = 0 Then RaiseEvent myEvent()

End Set
End Property
با عرض پوزش نمیدانم در داخل پرانتز جلوی RaiseEvent myEvent چه بنویسم؟
با تشکر از همه oop پسند ها!!!!!!!!

ghafoori
شنبه 14 مرداد 1385, 11:02 صبح
دوست عزیز داخل پرانتز هرچی را که دوست دارید رویداد انتقال دهد را بنویسید مثلا نام یک کنترل یا یک متغییر string که نام مثلا مشتری را جنس را برمی گرداند اگر هم چیزی نمی خواهید انتقال دهید یک nothing بنویسد دقیقا این رویداد و خاصیت قرار چکار کنند تا دقیقا نگید که دوستان نمی دانند چه جوابی بدهند