我如何从另一种形式交替gridview选择?

时间:2016-07-19 10:16:13

标签: c# gridview devexpress

你好我想问一下我们如何使用文本框和按钮来替换主表单中的选择行网格视图来自另一个表单

图片和代码格式为1 Image 1 Image 2

和表单2让我们说只有文本框和按钮 我们如何在表单2中声明或使用表单1中的gridview数据?

1 个答案:

答案 0 :(得分:0)

您可以更改Form2,以便在构造函数中接收gridView:

public class Form2 : XtraForm
{
    private GridView grid;

    public Form2(GridView grid)
    {
        this.grid = grid;
    }

    private void somebutton_Click(object sender, EventArgs e)
    {
        grid.FocusedRowHandle = ...
    }
}

因此,当您从Form1打开Form2时,您只需将gridView发送到Form2构造函数:

someButtonOnForm1_Click(...)
{
    var form = new Form2(gridView1);
    form.Show(this);
}