یک Function برای ساختن یک لیست گرافیکی و زیبا...
همانطور که در شکل زیر نشان داده شده است Object ی به نام ListView در VB وجود دارد که استفاده های آن بسیار زیاد می باشد...یکی از این کاربرد ها ساختن یک لیست و نمایش لیست مانند هر نوع اطلاعاتی می باشد....
برای راحتی بیشتر پروژه ای برای کار با این Object تهیه کردم که می تونین Download کنین.
در ضمن Module ی در این برنامه به نام Format List که دارای تابع SetListViewColor است وجود دارد که با یک ListView و PictureBox که در فرم وجود دارد ListBox ی زیبا تولید می کند .کار این تابع و همچنین تصویری از برنامه رو تو این 2 شکل می بینید.
لینک Download :
کار با تابع SetListViewColor:
SetListViewColor [نام listview], [picturebox نام], [شماره رنگ 1], [شماره رنگ 2]
دلیل استفاده از یک PictureBox در این تابع این است که در واقع تابع بعد از گرفتن 2 رنگ ابتدا PictureBox را به اندازه ListView بزرگ کرده سپس با توجه به اندازه Font در ListView خطوط یک در میان رو روی PictureBox رسم می کنه و اون رو BackGround واسه ListView قرار میده.