نمایش آیکن های یاهو در لیست باکس ویژوال بیسیک

the_king

مدیرکل انجمن
در این برنامه نمونه ما طوری یک لیست باکس (ListBox) استاندارد ویژوال بیسیک را تغییر می دهیم تا بتواند
آیکونهایی را در مقابل هر کدام از آیتم های درون آن نمایش دهد، بدون اینکه در ترسیم خود آن دست ببریم
و به اصطلاح ما برای رسیدن به این هدف لیست باکس را Owner-Drawn نمی کنیم.
بلکه طوری یک PictureBox را روی آن قرار می دهیم که با ظاهر آن هماهنگ شود.

در این برنامه :

  • رنگ زمینه لیست باکس (ListBox) به راحتی تغییر می کند و با زمینه آیکونها هماهنگ است.
  • می تواند آیکونها را در دو حالت چپ به راست یا راست به چپ نمایش دهد.
  • مجموعه 54 آیکون استاندارد چت یاهو در آن نمایش می یابند.
  • تصویر آیکونها بخوبی با جابجایی در لیست بوسیله اسکرول ماوس (Mouse Scroll) هماهنگ است.
  • این برنامه از تم ظاهری ویندوزهای XP و Vista بخوبی استفاده می کند.
  • به هیچ کنترل یا اجزاء اضافه ای نیاز ندارد.



کد کامل برنامه به همراه فایل اجرایی exe ضمیمه این پست می باشد.
 

پیوست ها

  • Avatar List.zip
    36.9 کیلوبایت · بازدیدها: 69

جدیدترین ارسال ها

بالا