首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

C#窗体中,怎么在页面中传递对象

2013-08-01 
C#窗体中,如何在页面中传递对象看了好多,都是asp。net中传递对象活参数,我想问一下如何在窗体中传递对象,急

C#窗体中,如何在页面中传递对象
看了好多,都是asp。net中传递对象活参数,我想问一下如何在窗体中传递对象,急!!! C# 对象 传递参数 传递对象 窗体
[解决办法]
可以做到,举个例子,假设你的两个Form类分别是Form1和Form2,查询到的记录类型是DataSet:

public class Form1 : Form
{
    ......
    private void SearchButton_Click(...)
    {
        DataSet record = QueryData(...);        
        Form2 form2 = new Form2(record);
        form2.ShowDialog();
    }
    ......
}
public class Form2 : Form
{
    private DataSet record;
    public Form2(DataSet rd)
    {
        this.record = rd;
    }
    public override void OnLoad(...)
    {
        this.TextBox1.Text = rd.BlaBla;
    }
}

热点排行