Он был бы благодарен много, если бы они помогли мне с этим сомнением, которое у меня есть.
В настоящее время у меня есть один textbox
что ищет мне статьи в базе данных и показывает их в datagridview
имени "datalistado". Я хочу, чтобы как только были показаны результаты, если я даю какому-либо двойную порцию click, он послал это другому datagridview
названный "datatotal".
Это мой настоящий код:
private void datalistado_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{
foreach (DataGridViewRow row in datalistado.Rows)
{
try
{
if (Convert.ToBoolean(row.Cells[1].Value))
{
DataGridViewRow fila = new DataGridViewRow();
fila.CreateCells(datatotal);
fila.Cells[1].Value = row.Cells[1].Value;
fila.Cells[2].Value = row.Cells[2].Value;
datatotal.Rows.Add(fila);
}
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), "Sistema Restaurante", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
}
Спасибо заранее из-за помощи!
Уже ему удайтесь решить это благодаря Вашим комментариям! Это было то, что terminГ© делая:
private void datalistado_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{
int rowId = datatotal.Rows.Add();
// Tomando la fila
DataGridViewRow row = datatotal.Rows[rowId];
// Añadir datos a la fila!
row.Cells["Nombre"].Value = datalistado.SelectedCells[1].Value.ToString();
row.Cells["Precio"].Value = datalistado.SelectedCells[2].Value.ToString();
}