ساخت لیست ویو چند ستونی در سی شارپ

در بعضی از برنامه ها شما نیز لیست ویو هایی را دیده اید که بصورت دیتاگرید ویو دارای ردیف و ستون های دیگری هستند
در این پست قصد ساخت همچین کامپوننتی بصورت ساده هستیم
فقط کافی است کد های زیر را در سی شارپ بنویسید

برای اینکار یک پروژه سی شارپ در ویژوال استدیو ایجاد کنید و یک کنترل ListView به ان اضافه کنید
حال باید این کنترل را برای نمایش این حالت و چند ستونی تنظیم کنیم ، به این منظور از ویژگی های این کنترل ، خاصیت View را به Detials تغییر دهید

سپس کد های زیررا به این در متد Load فرم بنویسید

۰۱ private void Form1_Load(object sender, EventArgs e)
۰۲         {
۰۳             ListViewItem item;
۰۴             listView1.Columns.Add("WebSite");
۰۵             listView1.Columns.Add("Admin");
۰۶             listView1.Columns.Add("Title");
۰۷
۰۸             item = listView1.Items.Add("www.hypersource.ir");
۰۹             item.SubItems.Add("ParSa");
۱۰             item.SubItems.Add("مرجع کاربردی برنامه نویسان ایرانی");
۱۱
۱۲             item = listView1.Items.Add("www.parsbko.com");
۱۳             item.SubItems.Add("unknowe");
۱۴             item.SubItems.Add("بازار کار انلاین - پارس بکو");
۱۵            }

بعد از کامپایل و اجرا فرم بالا را مشاهده خواهید نمود ، همچنین برای تنظیم اندازه هر ستون میتوانید از این کد استفاده کنید

۱ listView1.Columns[0].Width = 120;
۲             listView1.Columns[1].Width = 90;
۳             listView1.Columns[2].Width = 300;

در زیر میتوانید پروژه اجرایی این آموزش را بصورت رایگان دریافت نمائید

 

 به کانال برنامه نویسی ما پیوندید واز آخرین مطالب روز باخبر شوید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *