كيف يتم اخفاء و اظهار الاعمده في ليست فيو
#1
السلام عليكم
اخواني كيف يتم اخفاء و اظهار الاعمده في lestview
و بارك الله في الجميع
سبحان الله و بحمده سبحان الله العظيم
الرد
#2
السلام عليكم لا يمكنك فعل ذلك في ListView بطريقة مباشرة الحل ان تستخدم مكونات مثل VirtualTreeView
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
الرد
#3
بارك الله فيك ولكن المكون عملاق و لم استطيع التعامل معه

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

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


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

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

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

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

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


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم