رفتن به مطلب
  • 0

لیست ویو


MR.B4A

سوال

سلام.

من یه لیست ویو دارم توی برنامم که دوتا text داره. با تابع addTowLineAndBitmat نمایش داده میشه.

در رویداد کلیک لیست ویو، پارامتر value که متن اوله لیست ویو رو نمایش میده.

حالا من میخوام متن دوم لیست ویو رو نمایش بدم، باید چی کار کنم؟

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

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

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

سلام و درود.

شما آیتمها رو باید توی لیست بریزید و value رو مسائی با ایندکس آیتم توی لیست بزارید. بعد از کلیک با ایندکس آیتم رو بگیرید و پارامتر دلخواه رو نمایش بدید

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

در ۱۴۰۱/۶/۲۱ در 10:34، محمدرضا شاهپیری گفته است:

سلام و درود.

شما آیتمها رو باید توی لیست بریزید و value رو مسائی با ایندکس آیتم توی لیست بزارید. بعد از کلیک با ایندکس آیتم رو بگیرید و پارامتر دلخواه رو نمایش بدید

سلام.

استاد ببخشید متوجه نشدم

ممنون میشم یه مثال بزنید

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

در ۱۴۰۱/۶/۲۱ در 20:06، batman123 گفته است:

 

شما اول باید برای دیتاهاتون یه مدل تعریف کنید. فرض کنیم شما دوتا متن تو هر سطر دارید یه مدل به شکل زیر تعریف کنید.

 Type Model (txt1 As String,txt2 As String)

یه لیست تعریف کنید که این مدلها رو توش بریزید.

dim items As List
items.Initialize
for i=0 to 100
  dim item  as Model
  item.Initialize
  item.txt1="txt 1"&i
  item.txt2="txt 2"&i
  items.Add(item)
Next

بعد از این باید آیتمها رو توی لیست ویو بچینید.

For Each item as Model in items
  ListView1.AddTwoLinesAndBitmap(item.txt1, item.txt2, bitmap)   
Next

توی کلیک هم به شکل زیر میتونید عمل کنید

Sub ListView1_ItemClick (Position As Int, Value As Object)
    dim item as Model=items.get(position)
	loge(item.txt1)
    loge(item.txt2)
End Sub

 

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

بایگانی شده

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

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

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