PDA

View Full Version : آموزش: انتقال یک سطر از datagridview به دیتاگرید دیگر



NASA's Spaceman
چهارشنبه 21 خرداد 1393, 16:56 عصر
سلام
دو تا دیتاگرید روی فرم قرار بده و طبق این کد ها عمل کنید
using System;using System.Windows.Forms;


namespace WindowsFormsApplication150
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}


private void Form1_Load(object sender, EventArgs e)
{
this.dataGridView1.Rows.Add(new object[] { "siavash","ebrahimi","20"});
this.dataGridView1.Rows.Add(new object[] { "younes", "ebrahimi", "30" });
this.dataGridView1.Rows.Add(new object[] { "siavsh", "amraie", "31" });
this.dataGridView1.Rows.Add(new object[] { "yahya", "ebrahimi", "30" });
}


private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
if (this.dataGridView1.CurrentRow != null)
{
if (this.dataGridView2.Columns.Count == 0)
{
this.dataGridView2.Columns.Add("Column1", "Column1");
this.dataGridView2.Columns.Add("Column2", "Column2");
this.dataGridView2.Columns.Add("Column3", "Column3");
}
string name = this.dataGridView1.CurrentRow.Cells[0].Value.ToString();
string family = this.dataGridView1.CurrentRow.Cells[1].Value.ToString();
string age = this.dataGridView1.CurrentRow.Cells[2].Value.ToString();
this.dataGridView2.Rows.Add(new object[] { name, family, age });
}


}
}
}
با سپاس Spaceman

sagggad
چهارشنبه 21 خرداد 1393, 17:20 عصر
سلام
دو تا دیتاگرید روی فرم قرار بده و طبق این کد ها عمل کنید
using System;using System.Windows.Forms;


namespace WindowsFormsApplication150
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}


private void Form1_Load(object sender, EventArgs e)
{
this.dataGridView1.Rows.Add(new object[] { "siavash","ebrahimi","20"});
this.dataGridView1.Rows.Add(new object[] { "younes", "ebrahimi", "30" });
this.dataGridView1.Rows.Add(new object[] { "siavsh", "amraie", "31" });
this.dataGridView1.Rows.Add(new object[] { "yahya", "ebrahimi", "30" });
}


private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
if (this.dataGridView1.CurrentRow != null)
{
if (this.dataGridView2.Columns.Count == 0)
{
this.dataGridView2.Columns.Add("Column1", "Column1");
this.dataGridView2.Columns.Add("Column2", "Column2");
this.dataGridView2.Columns.Add("Column3", "Column3");
}
string name = this.dataGridView1.CurrentRow.Cells[0].Value.ToString();
string family = this.dataGridView1.CurrentRow.Cells[1].Value.ToString();
string age = this.dataGridView1.CurrentRow.Cells[2].Value.ToString();
this.dataGridView2.Rows.Add(new object[] { name, family, age });
}


}
}
}
با سپاس Spaceman
یعنی چی انتقال یک سطر به سطر دیگه ؟ :متعجب:

NASA's Spaceman
چهارشنبه 21 خرداد 1393, 17:47 عصر
مثل کپی میمونه
با سپاس Spaceman

NASA's Spaceman
جمعه 30 خرداد 1393, 19:10 عصر
البته چون در مورد بانک اطلاعاتی هست بهتره بگم مثل Import و Link کردن میمونه
با سپاس Spaceman