PDA

View Full Version : سوال: Readonlyکردن یک Property



negar_s80
سه شنبه 11 اسفند 1388, 08:51 صبح
سلام
من یک UserControl نوشتم که چند تا property داره ولی می خواهم وقتی یکی از Property ها مقدار دهی بشه یکسری از property ها Readonly بشن یا از Readonly در بیان، کسی می تونه کمک کنه

ACorvinus
سه شنبه 11 اسفند 1388, 16:07 عصر
آی قربون دستت، منم همین سوال رو داشتم:

یه سوال دیگه: اضافه کردن Property جدید در حالت RunTime !!!

sari-1369
سه شنبه 11 اسفند 1388, 17:22 عصر
فقط کافیه تو قسمت Set حافظتونو مقدار دهی نکنید . مثل این :

Dim _a As Integer
Public Property A() As Integer
Get
Return _a
End Get
Set(ByVal value As Integer)

End Set
End Property

sari-1369
سه شنبه 11 اسفند 1388, 17:24 عصر
باید توی قسمت Set یه شرط بزاری که مثلا اگر یک پروپرتی مقدارش مساوی X بود هیچ اتفاقی نیوفته و غیر اون بود این پروپرتی مقدار دهی بشه .