datagridview i tabpage

0

Witam

Mam przycisk do umieszczania DataGridView w aktywnej zakładce

    private void btnLoad_Click(object sender, EventArgs e)
    {
        DataGridView userDataGridView = new DataGridView();
        tabMain.SelectedTab.Controls.Add(userDataGridView);

        userDataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
        userDataGridView.Location = new System.Drawing.Point(0, 0);
        userDataGridView.Size = new System.Drawing.Size(812, 229);
        userDataGridView.TabIndex = 0;

        btnLoad.Enabled = false;
        this.Cursor = Cursors.WaitCursor;
     ........

i mam pytanie w jaki sposób mogę dotrzeć do DataGridView znajdującej się w aktywnej
zakładce z poziomu innej metody (np. drugiego przycisku)??

0

Zadeklaruj userDataGridView na poziomie klasy tzn. poza metodą btnLoad_Click.

private DataGridView userDataGridView; 

private void btnLoad_Click(object sender, EventArgs e)
    {
        userDataGridView = new DataGridView();
        tabMain.SelectedTab.Controls.Add(userDataGridView);

        userDataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
..............

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