PDA

View Full Version : آیا شدنیه؟(اضافه کردن تگ اطلاعاتی به object)



bia2joker
یک شنبه 14 دی 1393, 14:10 عصر
با سلام خدمت شما

من خودم با وی بی برنامه نویسی رو شروع کردم الان یکی دو سال هست سوییچ کردم به جاوا و اندروید برای یک پروژه ای مجبور شدم دوباره بر گردم به ویبی
حالا تو این یک سال دید برنامه نویسی موبایل ادم پیدا می کنه می خواد همه چیز رو او نجوری پیاد ه سازی کنه سرتون رو درد نیارم برم سروقت سوال

ما تو برنامه نویسی جاوا می تونیم به هر کنترل یک object رو set tag کنیم و هر بار که مثلا روی اون کنترل کلیک شد همون object رو get tag کنیم

الان من می خوام همین رو تو .net پیاده سازی کنم یعنی مثلا یه متغییر integer رو به یک button نسبت بدم بعد که هر بار بر باتن کلیک شد این متغییر رو دو باره بازیابی کنم

آیا شدنیه؟

bia2joker
یک شنبه 14 دی 1393, 15:38 عصر
یه روش خودم پیدا کردم

اول یک کلاس Button_custom رو می سازم بعد داخلش Inherits Button می کنم
تو هد بالایی مثلا یک Dim ID As Integer می سازم بعد دو تا تابع به صورت زیر تعریف می کنم





Public Sub Set_ID(ByVal _id As Integer)
ID = _id


End Sub


Public Function Get_ID() As Integer
Return ID
End Function

Alirezanet
چهارشنبه 17 دی 1393, 06:56 صبح
سلام
تمامی کنترل های دات نت به صورت پیش فرض پراپرتی Tag دارند و نیازی به پیاده سازی 2 متد مجزا برای کار با اون ندارید.
خیلی راحت اطلاعات مورد نظرتون رو میتونید در تگ هر کنترل نگه دارین.
Button1.Tag = "Test"

اگر قصد اضافه کردن تگ به یک متغییر داشته باشید بحثش فرق میکنه .... بگین راهنمامییتون کنم.
موفق باشید