Как передать строку из datagridview1 по нажатию на кнопку в datagridview2

Мне нужно чтобы по нажатию на кнопку продать данная строка переносилась в datagridview2,помогите пожалуйста .и еще проблемка с растягиванием столбцов ,как их растянуть ?

у меня есть запрос в форме и обработчик нажатия на кнопку продать

private void Shops_Load(object sender, EventArgs e)
            {
                p = "Продукция";
                string query1 = "SELECT ID,Title,ArticleNumber,MinCostForAgent FROM Product_KP ";
                dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
                dataGridView1.AllowUserToAddRows = false;
                dataGridView1.DataSource = con.ConDS(query1).Tables[0];
                DataGridViewButtonColumn col = new DataGridViewButtonColumn();
                
                col.Text = "Продать";
                col.Name = "Продажа";
                dataGridView1.Columns.Add(col);
                col.UseColumnTextForButtonValue = true;
            }
    
            private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
            {
                dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
    
    
                if (dataGridView1.Columns [e.ColumnIndex].Name== "Продажа")
                {
                   
                }
    
    
    
            }
        }

Ответы (0 шт):