JaVa
جمعه 17 آذر 1391, 09:30 صبح
درود و خسته نباشید.
دوستان من در استفاده از Property به یه مشکلی برخوردم. شاید هم Propertyها برای اینکار نباشن.
به هر حال همون طور که خودتون در کدهای پایین می بینید من یه پراپرتی نوشتم که مقدار _CODE رو بر می گردونه:
Dim _code As String
Public Property Code() As String
Get
Return _code
End Get
Set(ByVal value As String)
_code = value
End Set
End Property
حالا این کدها رو اگه ببینید من یه شرط هم گذاشتم که اگه _code بزرگتر از صفر باشه مقدار رو برگردونه که سئوال من هم همینجاست:
Public Property Code() As String
Get
Return IIf(_code > 0, _code, 10)
End Get
Set(ByVal value As String)
_code = value
End Set
End Property
اینجا چطور می تونم عملیات مثلا درج رو کلا قطع بکنم و اجازه ثبت مقدار که کوچکتر از صفر هست رو ندم ؟؟
با تشکر.
دوستان من در استفاده از Property به یه مشکلی برخوردم. شاید هم Propertyها برای اینکار نباشن.
به هر حال همون طور که خودتون در کدهای پایین می بینید من یه پراپرتی نوشتم که مقدار _CODE رو بر می گردونه:
Dim _code As String
Public Property Code() As String
Get
Return _code
End Get
Set(ByVal value As String)
_code = value
End Set
End Property
حالا این کدها رو اگه ببینید من یه شرط هم گذاشتم که اگه _code بزرگتر از صفر باشه مقدار رو برگردونه که سئوال من هم همینجاست:
Public Property Code() As String
Get
Return IIf(_code > 0, _code, 10)
End Get
Set(ByVal value As String)
_code = value
End Set
End Property
اینجا چطور می تونم عملیات مثلا درج رو کلا قطع بکنم و اجازه ثبت مقدار که کوچکتر از صفر هست رو ندم ؟؟
با تشکر.