02-09-19, 02:04 AM
السلام عليكم ورحمه الله
عندي استفسار
عندي FORM1 فيه زر BUTTON 1 و1 DataGriedView عند النقر علي الزر تظهر FORM2 وبها DataGridView2عند اختيار اي اسطر من الداتا جريد فيو الموجوده في فورم 2 يجب ان تنزل في فورم 1 في داتا جردي فيو .........وهذا لم يحث رغم اني معدل المودي فير وعمله بابليك وده الكود المستخدم:
عندي استفسار
عندي FORM1 فيه زر BUTTON 1 و1 DataGriedView عند النقر علي الزر تظهر FORM2 وبها DataGridView2عند اختيار اي اسطر من الداتا جريد فيو الموجوده في فورم 2 يجب ان تنزل في فورم 1 في داتا جردي فيو .........وهذا لم يحث رغم اني معدل المودي فير وعمله بابليك وده الكود المستخدم:
كود :
//first i make Form1 and it contain DGV1 and button search
//and i make dgv Modifier =public
//i want take variable from Form2 (DGV2)to Form1(DGV1)
//FORM1
namespace dgv
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Form2 frm = new Form2();
frm.Show();
}
}
}
//==============================================
//Form2
namespace dgv
{
public partial class Form2 : Form
{
DataTable dt = new DataTable();
public Form2()
{
InitializeComponent();
db.Open();
db.GetData_DGV("select * from items ", dt);
dgv2.DataSource = dt;
}
private void button1_Click(object sender, EventArgs e)
{
Form1 frm = new Form1();
foreach (var dr in this.dgv2.SelectedRows)
{
var drv = dr as DataGridViewRow;
frm.dgv1.Rows.Add(((DataRowView)drv.DataBoundItem).Row.ItemArray);
}
}
}
