PDA

View Full Version : treeview یا listviewچگونگی قرار دادن آیکن در



Babak.Hassanpour
یک شنبه 22 اردیبهشت 1387, 11:44 صبح
با سلام خدمت تمامي دوستان عزيز
ميخواستم بدونم چطور ميتونم يه آيکن بهtreeview يا listview اضافه کنم.البته آيکن مورد نظر توي کنترل اميج ليست قرار نداره بلکه توي يه پيکچر باکسه.تو پروژه اي که ضميمه کردم مشخصه ميخوام چيکار کنم .اگه ممکنه دوستان لطف کرده يه نگاهي بهش بندازن شايد مشکل ما هم حل بشه.پيشاپيش از همه تشکر ميکنم.

Mbt925
یک شنبه 22 اردیبهشت 1387, 12:08 عصر
شما باید آیکون های موردنظرتون رو در Image List قرار بدین. (هم با کد امکان پذیره و بصورت دستی)

یکی از ورودی های متدهای اضافه کردن در کنترل های ListView , TreeView ، اندیس تصویر در Image List هست.

با دادن اندیس خیلی راحت تصویر اضافه خواهد شد.

Babak.Hassanpour
یک شنبه 22 اردیبهشت 1387, 14:45 عصر
شما باید آیکون های موردنظرتون رو در Image List قرار بدین. (هم با کد امکان پذیره و بصورت دستی)

یکی از ورودی های متدهای اضافه کردن در کنترل های ListView , TreeView ، اندیس تصویر در Image List هست.

با دادن اندیس خیلی راحت تصویر اضافه خواهد شد.


ممکنه یه مثال برای قسمت افزودن به ایمیج لیست بزنید.من هر چه سعی میکنم موفق نمیشم.راستی key رو هم باید ست کنم؟

Mbt925
یک شنبه 22 اردیبهشت 1387, 16:57 عصر
این نمونه رو ببینید :

Babak.Hassanpour
دوشنبه 23 اردیبهشت 1387, 19:23 عصر
متشکرم ولی مشکل من اینه که میخوام موقع اجرای برنامه, یه سری آیکون ببرم توی ایمیج لیست نه هنگام کد نویسی.وگرنه قرار دادن آیکون از ایمیج لیست توی TV و LV رو بلدم.ممنون اگه این قسمت رو توضیح بدید.

Mbt925
دوشنبه 23 اردیبهشت 1387, 23:17 عصر
ImageList1.ListImages.Add ,,Picture1.Picture

Babak.Hassanpour
سه شنبه 24 اردیبهشت 1387, 09:26 صبح
ممنون.کدتون یه چیزی کم داشت که اضافه کردم تا دوستان دیگه هم ببینند.
با کد شما وقتی میخواستیم یه آیتم به لیست ویو اضافه کنیم ارور میداد.
باز هم متشکرم
Dim imgObj As ListImage
Set imgObj = IL.ListImages.Add(i, , picIcon.Image)

Mbt925
سه شنبه 24 اردیبهشت 1387, 11:34 صبح
فرض کردم یه کنترل ImageList رو فرمتون قرار داره.