رفتن به مطلب
بخش Unity به انجمن اضافه شد
  • 0

مقدار سطر لیست ویو چگونه به دست می آید؟


marius

سوال

[TABLE=align: right]

[TR]

[TD]

[/TD]

[TD] سلام دوستان چجوری مقدار سطر لیست ویو رو بدست بیارم. نه مقدار متنش رو. من مقدار مثلا سطر اول کلیک شد بده 1 و سطر نهم کلیک شد بده 9 متن لیستش رو نمیخوام[/TD]

[/TR]

[/TABLE]

لینک ارسال
به اشتراک گذاری در سایت های دیگر

6 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

ببین دوست عزیز وقتی که تو دیزاینر یه لیست ویو ساختی توی generate یکی از موارد item_click یا item_longclick رو بزن و توی قسمت کد نویسی یه کد شبیه زیر اضافه میشه:


Sub ListView1_ItemClick (Position As Int, Value As Object)

End Sub

حالا هرجا که خواستی میتونی از Position استفاده کنی و مقدارشو استفاده کنی. مثلا:


Sub ListView1_ItemClick (Position As Int, Value As Object)
Msgbox(Position,"")
End Sub

به همین راحتی.

خودت برو تو بیسیک فور بنویس تا بهتر بفهمی...

سورس رو هم برات پیوست کردم.

list.rar

لینک ارسال
به اشتراک گذاری در سایت های دیگر

با استفاده از خاصیت Position

تو رویداد item_click بنویس خیلی راحت و خوشمزه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

در قسمت Listview_ItemClick باید کدتو بنویسی

Listview.Size تعداد آیتمهای لیست رو نشون میده

وبا استفاده از Position هم میتونی ایندکس رو به دست بیاری مثل :

Str=Listview.GetItem(Position)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دوستان این کد متن لیست ویو رو نشون میده نه مقدار سطر لیست رو. اقای گنجی value رو چجوری بکار بگیرم؟ مثال میگید؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

[/b][b]Sub listview1_ItemClick (Position As Int, Value As Object)[/b]
[b]	ToastMessageShow(Position + 1 ,False)[/b]

[b]End Sub[/b][b]

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...