PDA

View Full Version : سوال: کمک در حذف کردن تمام ردیف های دیتاگرید در wpf



Xartemisx
پنج شنبه 20 شهریور 1393, 12:52 عصر
سلام دوستان
توی برنامم از یه دیتا گرید استفاده میکنم که اطلاعاتو از یه آیتم سورس میگیره و نشون میده، حالا میخوام این جدول داخل برنامه برای استفاده ی دوباره خالی بشه، فرقی نمیکنه چی جوری فقط میخوام سطر ها خالی شه، سرچ کردم به نتیجه نرسیدم اساتید اگه میدونن ممنون میشم راهنمایی کنن، البته اگه کد هارو هم بذارن بهتره
ممنون

Pedram_Parsian
پنج شنبه 20 شهریور 1393, 13:21 عصر
سلام دوستان
توی برنامم از یه دیتا گرید استفاده میکنم که اطلاعاتو از یه آیتم سورس میگیره و نشون میده، حالا میخوام این جدول داخل برنامه برای استفاده ی دوباره خالی بشه، فرقی نمیکنه چی جوری فقط میخوام سطر ها خالی شه، سرچ کردم به نتیجه نرسیدم اساتید اگه میدونن ممنون میشم راهنمایی کنن، البته اگه کد هارو هم بذارن بهتره
ممنون


foreach (DataGridViewRow row in dataGridView1.SelectedRows)
{
if(!row.IsNewRow)
dataGridView1.Rows.Remove(row);
}

Xartemisx
پنج شنبه 20 شهریور 1393, 13:33 عصر
این کدی که گفتی برام کار نمیکنه، من در مورد datagridview نمیدونم فقط میدونم من دارم با datagrid کار میکنم ولی حتی خاصیت selectedrows بعد از اسم دیتاگریدم که میزنم هم نمیاره

mreram
پنج شنبه 20 شهریور 1393, 14:00 عصر
با سلام

dataGridView1.Rows.Clear();

Xartemisx
پنج شنبه 20 شهریور 1393, 14:11 عصر
عزیزم من از datagrid استفاده میکنم نه datagridview
خاصیت .rows رو ندارم

mreram
پنج شنبه 20 شهریور 1393, 14:28 عصر
آها ببخشید فک کنم اینطوری بتونی پاک کنی

datagrid.Items.Clear();

Xartemisx
پنج شنبه 20 شهریور 1393, 18:29 عصر
کسی که نتونست جواب بده اما یه بنده خدای دیگه ای تو سایت stackoverflow جوابمو داد اگه کسی کنجکاوه بدونه بره به این آدرس شرح مشکل و راه حل هست
http://stackoverflow.com/questions/25784823/clearing-datagrid-itemssource-in-wpf