最近练习C#项目:何问起收藏夹(),实现编辑网址时,遇到这个问题:
比如打开窗口后,要自动显示数据。解决方法:那么可以通过窗体的构造函数传递参数。比如窗体类: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);
具体源码可以到这里下载:查询数据后,点击ID,就打开编辑窗体,在窗体中根据id读取数据库的数据并显示。
有图有真相:
转自:
推荐: