vb.net - odświeżenie GridView

0

Witam Czy ktoś mi może powiedzieć jak z popup form2 po wykonaniu inserta do bazy odświeżyć form1 gdzie jest datagridview

0

W formie jeden tworzysz publiczną metodę do odświeżania grida. Odpalając drugą formę jako parametr wstawiasz formę 1.

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }

    private void button1_Click(object sender, EventArgs e)
    {
        Form2 foremka = new Form2(this);
        foremka.ShowDialog();
    }

    public void UpdateGridView()
    {
       //odświeżanie grida
    }
}

Potem odbierasz ten parametr w formie 2. I możesz odpalić metodę do odświeżania z formy 1 w formie 2

public partial class Form2 : Form
{
    private Form1 forma1;
    public Form2(Form1 forma)
    {
        InitializeComponent();
        forma1 = forma;
    }

    private void button1_Click(object sender, EventArgs e)
    {
        forma1.UpdateGriView();
    }
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1