PDA

View Full Version : سوال: آیا میشه وقتی datagridview برای اولین بار load میشه هیچ کدوم از ردیف هاش انتخاب نشده باشه؟



moeeniyan
پنج شنبه 15 اردیبهشت 1390, 12:26 عصر
در برنامه نویسی تحت وب یک gridview در ابتدا هیچکدام از ردیف هاش انتخاب نشده و اگر select کنیم انتخاب میشه اما در برنامه نویسی تحت ویندوز این طور نیست وقتی که صفحه load میشه اولین ردیف هم انتخاب شده.
من نیاز دارم که در ابتدا هیچ ردیفی انتخاب نشه و سپس خود کاربر یک ردیف رو انتخاب کنه

در ضمن datagridview1.clearselection(); رو هم امتحان کردم که جواب نداد:ناراحت:

zare69
پنج شنبه 15 اردیبهشت 1390, 13:37 عصر
سلام
این دستور را تو لود فرم بنویس

if (dataGridView1.Rows.Count > 0)
{
dataGridView1.Rows[0].Selected = false;
}

exlord
پنج شنبه 15 اردیبهشت 1390, 18:53 عصر
شما بعد از اینکه سورس گرید رو ست کردین ....
dataGridView1.DataSource = dt;
dataGridView1.ClearSelection();

moeeniyan
جمعه 16 اردیبهشت 1390, 10:33 صبح
شما بعد از اینکه سورس گرید رو ست کردین ....
dataGridView1.DataSource = dt;
dataGridView1.ClearSelection();

از لطفتون ممنونم اما این دستور فقط بقیه ردیف های datagridview رو خالی کرد و ردیف اول هنوز انتخاب شده مونده

moeeniyan
جمعه 16 اردیبهشت 1390, 10:36 صبح
سلام
این دستور را تو لود فرم بنویس

if (dataGridView1.Rows.Count > 0)
{
dataGridView1.Rows[0].Selected = false;
}

ممنون از لطفتون اما بعد از تایپ rows[0 ] من select رو توی لیستم ندارم و فکر کردم شاید لازم باشه namespace خاصی رو اضافه کنم:متفکر:

ma.rad
جمعه 16 اردیبهشت 1390, 10:41 صبح
باید تو این رویداد data grid بنویسی
private void dataGridView1_DataBindingComplete(object sender, DataGridViewBindingCompleteEventArgs e)
{
dataGridView1.ClearSelection();
}

moeeniyan
جمعه 16 اردیبهشت 1390, 12:19 عصر
باید تو این رویداد data grid بنویسی
private void dataGridView1_DataBindingComplete(object sender, DataGridViewBindingCompleteEventArgs e)
{
dataGridView1.ClearSelection();
}

چی؟؟؟؟؟؟؟؟؟؟
من توی رویداد
dgUsers_DataBindingComplete
هم dgusers.clearselection() رونوشتم اما جواب نداد

ma.rad
جمعه 16 اردیبهشت 1390, 12:55 عصر
اگر زمان لود فرم data grid پرم میشه باید به همین شکل عمل کنید به ما که جواب میده

ma.rad
جمعه 16 اردیبهشت 1390, 12:59 عصر
راستی شما همین کد رو تو رویداد Activated فرمتون هم بنویسید حتما جواب میده
dataGridView1.ClearSelection();

ma.rad
جمعه 16 اردیبهشت 1390, 13:56 عصر
اگه حل شد تشکر یادت نره

moeeniyan
جمعه 16 اردیبهشت 1390, 16:05 عصر
اگه حل شد تشکر یادت نره

باز هم نشد:گریه::گیج: