اخواني اريد ان اعرف ماهو كود زر UP و زر Down للصفوف المعروضه في الDataGridview
فلسطين .. سوريا ..بورما ......وماذا بعد ؟!
سابقا
medo_programming
موقعي : www.alkhayat-it.com
مواضيع مهمه
-----------------------------------------------:
اخواني اريد ان اعرف ماهو كود زر UP و زر Down للصفوف المعروضه في الDataGridview
فلسطين .. سوريا ..بورما ......وماذا بعد ؟!
سابقا
medo_programming
موقعي : www.alkhayat-it.com
مواضيع مهمه
-----------------------------------------------:
السلام عليكــم ورحمـة الله وبركاتــه ،،
هل تقصد يأخي هذا الكود
private void button1_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Up)
{
//your code
}
if (e.KeyCode == Keys.Down)
{
//your code
}
}اذا كان ليس هو الرجاء توضيح المطلوب من السؤال
قولوا لا اله الا الله تفلحوا
ومن يبتغي غير الاسلام دينا فلن يقبل منه وهو في الاخرة من الخاسرين- صدق الله العظيم
أخي العزيز هذه صورة توضح ماذا أريد ....حيث اريد لما المستخدم يضغط على السهم الاعلى ينتقل المؤشر في DataGridview الى أعلى والعكس بالنبة للسهم الى اسفل
فلسطين .. سوريا ..بورما ......وماذا بعد ؟!
سابقا
medo_programming
موقعي : www.alkhayat-it.com
مواضيع مهمه
-----------------------------------------------:
السلام عليكــم ورحمـة الله وبركاتــه ،،
استخدم الخاصية Selected
مثلا اذا كنت تريد ان تحدد الصف الاول
dataGridView1.Rows[0].Selected=true;
قولوا لا اله الا الله تفلحوا
ومن يبتغي غير الاسلام دينا فلن يقبل منه وهو في الاخرة من الخاسرين- صدق الله العظيم
طيب أخي انا عملت محاولة بالكود اللي انت اعتطني ياه
for(int x=0;x<=dataGridView1.RowCount-1;x++)
{
if (dataGridView1.Rows[x].Selected == true)
{
dataGridView1.Rows[x].Selected = false;
dataGridView1.Rows[++x].Selected = true;
}
}فلسطين .. سوريا ..بورما ......وماذا بعد ؟!
سابقا
medo_programming
موقعي : www.alkhayat-it.com
مواضيع مهمه
-----------------------------------------------:
السلام عليكــم ورحمـة الله وبركاتــه ،،
private void DownButton_Click(object sender, EventArgs e)
{
int buffer = -1;
for (int x = 0; x < dataGridView1.Rows.Count; x++)
{
if (dataGridView1.Rows[x].Cells[0].Selected)
{
dataGridView1.Rows[x].Selected = false;
buffer = x;
}
}
if (buffer != -1)
dataGridView1.Rows[(--buffer % dataGridView1.Rows.Count)].Selected = true;
}
private void UpButton_Click(object sender, EventArgs e)
{
int buffer = -1;
for (int x = 0; x < dataGridView1.Rows.Count; x++)
{
if (dataGridView1.Rows[x].Cells[0].Selected)
{
dataGridView1.Rows[x].Selected = false;
buffer = x;
}
}
if (buffer != -1)
{
--buffer;
if (buffer < 0) buffer = dataGridView1.Rows.Count - 1;
dataGridView1.Rows[buffer].Selected = true;
}
}قولوا لا اله الا الله تفلحوا
ومن يبتغي غير الاسلام دينا فلن يقبل منه وهو في الاخرة من الخاسرين- صدق الله العظيم
مش عارف اشكركم كيييييييف :) مشكورين وما قصرتوا
فلسطين .. سوريا ..بورما ......وماذا بعد ؟!
سابقا
medo_programming
موقعي : www.alkhayat-it.com
مواضيع مهمه
-----------------------------------------------:
ممكن نعمل لها سكرول والا هادا غير متاح لداتا جريد فيو ؟؟؟؟