PDA

View Full Version : دسترسی به کنترل با استفاده از نامش(تکراری نیست)



Navid Asadi
چهارشنبه 09 دی 1388, 19:49 عصر
سلام دوستان
من معمولا برای دسترسی به کنترل با استفاده از نام آن از کد زیر استفاده میکردم:

me.controls("CONTROL's Name").
خوب حالا با خاصیتاش میشد کار کرد ولی من تو برنامم از Glass Button استفاده کردم و نیاز به دسترسی به خاصیت Image دارم ولی با این روش نمیشه...
چیکار کنم؟

راستی glass button رو هم گذاشتم...

rasoul2023
چهارشنبه 09 دی 1388, 20:00 عصر
سلام :
GlassButton1.peropery


مثال :

GlassButton1.Image

Rejnev
چهارشنبه 09 دی 1388, 20:08 عصر
باید یک متغیر از نوع glassButton تعریف کنید و بعد برابر controls("x") قرار بدید
و اون متغیر رو دستکاری کنید



]
dim c as glassButton;
c=controls("x");
c.image=...

Navid Asadi
چهارشنبه 09 دی 1388, 22:33 عصر
سلام :
GlassButton1.peropery

دوست عزیز ما رو خیلی دست کم گرفتیا...


dim c as glassButton
قبلا می خواستم از این روش استفاده کنم ولی مشکل اینجا بود که باید به این شکل تعریف میشد:
Dim cg As Glass.GlassButton

Rejnev
پنج شنبه 10 دی 1388, 12:19 عصر
قبلا می خواستم از این روش استفاده کنم ولی مشکل اینجا بود که باید به این شکل تعریف میشد:
Dim cg As Glass.GlassButton
باید فضای نام رو import کنید
توی #C از using استفاده میکنیم فکر می کنم توی vb باید imports کنید



imports Glass
...
dim c as glassButton

حامد مصافی
پنج شنبه 10 دی 1388, 13:02 عصر
CType(me.controls("CONTROL's Name"), GlassButton).Image ...