Blackhawk50000
Erfahrenes Mitglied
Hallo, ich versuche seit vorgestern verzweifelt, eine DataGridViewSelectedRow
zu einer anderen Datagridview in einer anderen Form zu transferieren.
Dazu müssen natürlich auch die Columns stimmen. aber irgendwo hänge ich noch...
Information zusätzlich: das DataGridView auf Form eins ist mit werten gefüllt (manuell ohne Binding)
und das DataGridView auf Form zwei ist komplett jungfräulich und sol dynamisch bearbeitet werden
momentan sieht mein Code so aus:
Form 1:
Form 2
zu einer anderen Datagridview in einer anderen Form zu transferieren.
Dazu müssen natürlich auch die Columns stimmen. aber irgendwo hänge ich noch...
Information zusätzlich: das DataGridView auf Form eins ist mit werten gefüllt (manuell ohne Binding)
und das DataGridView auf Form zwei ist komplett jungfräulich und sol dynamisch bearbeitet werden
momentan sieht mein Code so aus:
Form 1:
Code:
private void tsmi_ShowHistory_Click(object sender, EventArgs e)
{
DataTable CurrentData = new DataTable("CurrentData");
for (int i = 0; i < dataGridView1.Columns.Count; i++)
{
CurrentData.Columns.Add(dataGridView1.Columns[i].Name);
}
CurrentData.Rows.Add(dataGridView1.SelectedRows[0]);
new F_ShowHistory(CurrentData).Show();
}
Form 2
Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace S_J_B
{
public partial class F_ShowHistory : Form
{
public F_ShowHistory(DataTable p_CurrentData)
{
InitializeComponent();
dgv_CurrentRow.DataSource = p_CurrentData;
dgv_CurrentRow.Columns[0].Visible = false;
dgv_CurrentRow.Columns[9].Visible = false;
}
}
}