آژانس هواپیماییexchanging

نحوه کار کردن با listview

شروع موضوع توسط faryd_y ‏21 فوریه 2006 در انجمن Visual Basic 6

  1. faryd_y

    faryd_y کاربر تازه وارد

    تاریخ عضویت:
    ‏25 نوامبر 2005
    نوشته ها:
    4
    تشکر شده:
    0
    لطفا نحوه کار کردن با listview را توضیح دهید .
    البته اونایی که با این کنترل کار کردن میدونن که listview تایپهای مختلفی داره ولی من تایپ report مد نظرمه که مثلا چه جوری میشه به یک سطر اوون چیزی اضافه کرد و یا چه جوری میشه اطلاعات یه سطرو خوند .
    البته میدونم که یه property داره به نام listitem که listitem هم یک property داره به نام subitem که از طریق متد add اوون میشه به سطر ها چیزی اضافه کرد ولی نمودونم از این متد add چه جوری باید استفاده کنم چون هر موقع ازش استفاده میکنم ارور index out of bound رو میده .
    البته تو msdn هم در مورد این زیاد توضیح نداده ، حالا اگه کسی سایتی ، کتابی ، مقاله ای ،چیزی در این مورد سراغ داره منو راهنمایی کنه. و اگه میتوونه که همین جا توضیح بده.


    فکر میکنم این اولین پست من تو این forum باشه ، اگه میشه کمک کنید که کارم خیلی گیره
     
  2. faryd_y

    faryd_y کاربر تازه وارد

    تاریخ عضویت:
    ‏25 نوامبر 2005
    نوشته ها:
    4
    تشکر شده:
    0
    یعنی کسی نیست که تا حالا با listview کار کرده باشه؟
     
  3. saeedsmk

    saeedsmk مدیر بازنشسته

    تاریخ عضویت:
    ‏6 سپتامبر 2003
    نوشته ها:
    1,519
    تشکر شده:
    4
    شما ابتدا باید یه تعداد عتاصری که میخواید نمایش بدید ( منظورم ستونه) توی قسمت custom بعد column هدر و بعد زدن دکمه insert ستون اضافه کنید وکد زیز تمام کارهای مورد نیاز شما را انجام میدهد
    کد:
                Set lst = ListSec.ListItems.Add(, , ValueP(0), 0)
           
                lst.SubItems(1) =your value1
                lst.SubItems(2) =your value2
                lst.SubItems(3) =your value3        
    
    شما به تعداد ستون ها تون از lst.SubItems(x) =your valuex استفاده میکنید .