Είμαι νέος και χρειάζομαι τη βοήθειά σας.
Έχω μία φόρμα πελατών και μέσα από αυτή μέσω κουμπιού ανοίγω μία φόρμα αναζήτησης όπου εμφανίζω σε datagrid τις τιμές που ικανοποιούν τα κριτήρια αναζήτησης. Το πρόβλημα μου είναι πως όταν θα κάνω διπλό κλικ σε ένα row μπορώ να κλείνω τη φόρμα αναζήτησης και να επιστρέφω τις τιμές του row στα textbox της φόρμας πελάτη; Δουλεύω σε VS2010, C#, MySQL.
Παραθέτω κώδικα σε περίπτωση που χρειάζεται.
Εδώ ανοίγω τη φόρμα αναζήτησης και επιστρέφω όταν την κλείσω
private void btnIndex_Click(object sender, EventArgs e)
{
Form1 frm1 = new Form1();
this.Hide();
frm1.ShowDialog();
this.Show();
frm1.Dispose();
Αυτός είναι ο κώδικας της φόρμας αναζήτησης
private void button1_Click(object sender, EventArgs e)
{
string connString = "server=localhost;user=root;database=philoksenia;port=3306;password=mysql";
MySqlConnection conn = new MySqlConnection(connString);
conn.Open();
DataTable dt = new DataTable();
MySqlDataAdapter da = new MySqlDataAdapter("Select custCode, custLname, custFname from tblcust where custLname like '"+txtCustLname.Text+"%'", conn );
MySqlCommandBuilder cmd = new MySqlCommandBuilder(da);
da.Fill(dt);
dataGridView1.DataSource = dt;
dataGridView1.AutoGenerateColumns = false;
dataGridView1.Columns[0].DataPropertyName = "custCode";
dataGridView1.Columns[1].DataPropertyName = "custLname";
dataGridView1.Columns[2].DataPropertyName = "custFname";
conn.Close();