delphi4arab منتديات دلفي للعرب

نسخة كاملة : كيف يتم اخفاء و اظهار الاعمده في ليست فيو
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
اخواني كيف يتم اخفاء و اظهار الاعمده في lestview
و بارك الله في الجميع
السلام عليكم لا يمكنك فعل ذلك في ListView بطريقة مباشرة الحل ان تستخدم مكونات مثل VirtualTreeView
بارك الله فيك ولكن المكون عملاق و لم استطيع التعامل معه

لاكن لابد من وجود حل ليتم اخفاء الاعمده و بارك الله فيك

ننتظر من الاخوة في المنتدى الحل و بارك الله في الجميع
وعليكم السلام


يمكنك إخفاء عمود بضبط العرض Width إلى 0

كود :
ListView1.Column[1].Width:=0;

تحياتي
بارك الله فيك
قمت بعمل ما ذكرته ولكن عند تحريك احد الاعمده يظهر من جديد
PHP كود :
listview1.Items.BeginUpdate;
listview1.Columns[0].MaxWidth:=1 ;
listview1.Columns[0].Width :=0;
listview1.Items.EndUpdate; 
الكود جيد و لكن عند تحريك الاعمده يظهر و و يختفي

يجب ان نظعه في حدث تحريك الاعمده هل يوجد هذا الحدث في اليست فيو

و بارك الله في الجميع