您的位置:首页 - 教程 - HoverTreeSCJ - 正文
WinForm新建窗口就加载数据的方法

最近练习C#项目:何问起收藏夹(HoverTreeSCJ),实现编辑网址时,遇到这个问题:
比如打开窗口后,要自动显示数据。
解决方法:
那么可以通过窗体的构造函数传递参数。

比如窗体类:
public partial class Form_Edit : Form
{

//构造函数
public Form_Edit(int id)
{
SetUrlId(id);
}

public void SetUrlId(int id)
{
//这里根据参数读取加载数据
/* by 何问起 */
}
}


那么新建窗体实例时就可以通过参数id传递数值,在SetUrlId 方法中读取加载数据到界面。例如 new Form_Edit(1);

具体源码可以到这里下载:http://hovertree.com/h/bjaf/scjyuanma.htm

查询数据后,点击ID,就打开编辑窗体,在窗体中根据id读取数据库的数据并显示。

有图有真相:


评论: