Мой код ниже заставил данные, экспортированные из richtextbox в Форме 1, пропустить одну строку при отображении в сетке данных в Форме 2. Я хотел бы, чтобы они отображались в первой строке.
Ниже приведены мои коды.
Форма 1
namespace Delivery
{
public partial class Form1 : Form
{
public static string passingtext;
public static string passingtext1;
public static string passingtext2;
public static string passingtext3;
public Form1()
{
InitializeComponent();
}
private void Button1_Click(object sender, EventArgs e)
{
FormsCollection.Form2.Hide();
passingtext = RichTextBox1.Text;
passingtext1 = RichTextBox2.Text;
passingtext2 = RichTextBox3.Text;
passingtext3 = RichTextBox4.Text;
Form2 dg = new Form2();
FormsCollection.Form2.Show();
}
}
}
Форма 2
namespace Delivery
{
public partial class Form2: Form
{
public static string passingtext;
public static string passingtext1;
public static string passingtext2;
public static string passingtext3;
public Form2()
{
InitializeComponent();
}
private void datagrid_Load(object sender, EventArgs e)
{
DataGridViewRow row = (DataGridViewRow)dataGridView1.Rows[0].Clone();
row.Cells[0].Value = Todatagrid.passingtext;
row.Cells[1].Value = Todatagrid.passingtext1;
row.Cells[2].Value = Todatagrid.passingtext2;
row.Cells[3].Value = Todatagrid.passingtext3;
dataGridView1.Rows.Add(row);
}
}
}
Надеюсь получить помощь, спасибо.