PDA

View Full Version : سوال: Sort كردن DataGridView با Generic Listها



سار
دوشنبه 20 خرداد 1387, 12:53 عصر
من براي Sort ‌كردن DataGridViewي كه به يك Generic List وصل شده مشكل دارم.
اول از اين (http://www.codeproject.com/KB/grid/multicolumn_sort.aspx) استفاده كردم، اين دقيقن همون چيزي هست كه من لازم دارم ولي باز هم وقتي كه ليست رو به Grid بايند مي كنم عمل Sort‌صورت نمي گيره ولي اگر ليست رو يكي يكي به شكل Row اضافه كنم(همون كاري كه تو كد كرده) مشكل حل ميشه.
مي خوام بدونم چسور ميتونم گريد و با كد زير به ليستم بايند كنم و Sortهم درست كار كنه.



List<Person> lstPerson = new List<Person>();
lstPerson.Add(new Person(1, "Ali", "Rezaei"));
lstPerson.Add(new Person(2, "Kazem", "Kharaman"));
lstPerson.Add(new Person(3, "Karim", "Salehi"));
lstPerson.Add(new Person(4, "Amir", "Rashidi"));
lstPerson.Add(new Person(5, "Camran", "Sadri"));
lstPerson.Add(new Person(6, "Farshad", "Forozan"));
lstPerson.Add(new Person(7, "Kayvan", "Mozafari"));
dataGridView1.DataSource = lstPerson;

سار
سه شنبه 21 خرداد 1387, 09:19 صبح
ببينم يعني اينجا هيچ كسي ليست رو به گريد بايند نميكنه؟
روش شما چيه؟

linux
سه شنبه 21 خرداد 1387, 10:15 صبح
ببينم يعني اينجا هيچ كسي ليست رو به گريد بايند نميكنه؟
روش شما چيه؟
http://objectmix.com/csharp/325286-sort-bindinglist.html

سار
سه شنبه 21 خرداد 1387, 10:22 صبح
لينوكس جان يك دنيا ممنونت ام