Member 13045563 Ответов: 2

У меня есть текстовые поля в form1, а также у меня есть datagridview в form2, тогда как я могу передать значения texboxes form1 в form2 в Столбцах datagridview


У меня есть сомнения, можете ли вы сказать мне кодирование, у меня есть текстовое поле в form1(столбцы представления сетки данных) , а также у меня есть представление сетки данных в form2, тогда как я могу передать / добавить значения текстовых полей form1(столбцы представления сетки данных) в form2 в Столбцах datagridview.

Что я уже пробовал:

форма 1:
namespace PO
{
    public partial class Adding_Items : Form
    {
       
        public Adding_Items()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            if (textBox1.Text != "" & textBox2.Text != "" & textBox3.Text != "" & textBox4.Text != "" & textBox5.Text != "")
            {
                 Po f2 = new Po();
                f2.Show();
            }
          
        }

        private void button2_Click(object sender, EventArgs e)
        {
     if (textBox1.Text != "" & textBox2.Text != "" & textBox3.Text != "" & textBox4.Text != "" & textBox5.Text != "")
            {
                
                
          
}
        }
    }
}

2 Ответов

Рейтинг:
2

sarathtamil

Передайте значение из одной формы в другую

Po f2 = new Po(textBox1.Text);
 f2.Show();
In second form
public Po(string a)
        {
            InitializeComponent();
           label1.Text=a;
        }

DataTable dt=new DataTable();
private void Form1_Load(object sender, EventArgs e)
        {
            dt.Columns.Add(label1.Text);
dataGridView1.DataSource = dt;
            //dt.Columns.Add("");
           // dt.Columns.Add("");
        }