Javad25564 10 ارسال شده در 25 دی، ۱۳۹۷ اشتراک گذاری ارسال شده در 25 دی، ۱۳۹۷ سلام.بچها گزینههایtag وsenderبه چه معناس.اصولا چه کاری انجام میدند لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
m007moh 181 ارسال شده در 25 دی، ۱۳۹۷ اشتراک گذاری ارسال شده در 25 دی، ۱۳۹۷ در 22 دقیقه قبل، Javad25564 گفته است : سلام.بچها گزینههایtag وsenderبه چه معناس.اصولا چه کاری انجام میدند sender مقداری هست که زمان کلیک روی هر ویو ارسال میشه و شما میتونید در ایونت دریافتش کنید درواقع دقیقا همون ویو رو ارسال میکنه(در ساخت مولتی پنل خیلی کاربرد داره) tag هم که مقداری هست که میتونی هر چیزی را داخلش بریزی و در ایونت ازش استفاده کنی به این مثال دقت کن Sub Activity_Create(FirstTime As Boolean) Dim Hscr As HorizontalScrollView Hscr.Initialize(1,"Hscr") Activity.AddView(Hscr,0,0,100%x,20%x) Dim left As Int=0 For i=0 To 1000 Dim pan As Panel pan.Initialize("pan") Hscr.Panel.AddView(pan,left,0,20%x,20%x) pan.LoadLayout("1") pan.Tag="item "&i pan.Color=Colors.Green left=left+21%x Next Hscr.Panel.Width=left End Sub Sub pan_Click Dim p As Panel p=Sender Msgbox(p.Tag,"ایتم انتخاب شده") End Sub میایم یه مولتی پنل با تعداد 1000 تا پنل میسازیم ولی از کجا بدونیم رو کدومشون کلیک کردیم این کار با sender راحت میشه میاد کل پنل را به ما ارسال میکنه و ما با استفاده از tag که قبلا بهش مقدار دادیم ازش استفاده میکنیم لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
Javad25564 10
سلام.بچها گزینههایtag وsenderبه چه معناس.اصولا چه کاری انجام میدند
لینک ارسال
به اشتراک گذاری در سایت های دیگر
1 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.