ورود

View Full Version : ListView



شفیعی
جمعه 13 آذر 1383, 15:10 عصر
سلام
چگونه می توان اطلاعات را به یک ListView که دارای 2 ستون است اضافه نمود یک ستون ردیف که عددی است و ستون دیگر نام مشتری را اضافه نمود

hps
جمعه 13 آذر 1383, 15:59 عصر
سلام

منظورت رو خیلى نفهمیدم، برداشت من این بود که یه List View با دو ستون دارى که مى‌خواى در اون اطلاعات رو نمایش بدى. خوب خیلى ساده است براى این کار کافیه یه همچین چیزى بنویسى:
<span dir=ltr>
with ListView.Items.Add do
begin
Caption := IntToStr(Customer Number);
SubItems.Add(Customer Name);
end;
</span>

مى‌تونى این بخش رو توى یه حلقه قرار بدى و List View رو پر کنى. شاید بهتر باشه یه نگاهى هم به راهنماى کلاس TListItem بندازى.

موفق باشید
حسین

شفیعی
شنبه 14 آذر 1383, 05:02 صبح
سلام
دوست عزیز اگر 3 ستون شد باید چکار کرد در ضمن دستور بالا را امتحان کردم درست جواب نمی دهد

hps
شنبه 14 آذر 1383, 13:45 عصر
سلام

فرقى نمى‌کنه کلا فیلد Caption مربوط به ستون اوله و ستون‌هاى بعدى توى SubItems بنویسى یعنى براى سه ستون دوبار SubItems.Add رو استفاده کن.

نمى‌دونم برنامه‌ات رو چطور نوشتى که کار نمى‌کنه، ولى باز هم مى‌گم بهتره راهنماى TListItem رو بخونى چون هم کامل‌تره و هم مثال‌هایى داره، در مجموع از من بهتر توضیح مى‌ده.

موفق باشى
حسین

شفیعی
شنبه 15 مهر 1385, 16:31 عصر
سلام
برای مرتب کردن اطلاعات داخل LISTVIEW بر اساس ستونها باید چکار کرد می خواهیم با کلیک بر روی هر ستون اطلاعات براساس آن ستون مرتب شود