最近練習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讀取數據庫的數據並顯示。
有圖有真相:

