Re: [問題] 請問一個關於控制項操作的問題

看板C_Sharp (C#)作者 (perturbed seed)時間20年前 (2005/04/05 03:33), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串7/7 (看更多)
※ 引述《hmk (一天一點愛戀)》之銘言: : 恩 這也才是小弟我想要問的問題... : 我們的問題應該很像: : 我已經寫好一個class A 裡面已經建好adapter和一個能傳出Dataset ds的方法 : 然後在public class Form1裡new了這個物件obj a, : 在public void Form1_Load的地方結合到datagrid上了 問題可能出在這裡, Compiler可以過,表示已經有在Form1裡,宣告了一個Form1內都認識的classA a; 可能你在Form1_Load用下列這種方式連結物件 public void Form1_Load(....) { classA a=new classA(); } 在Form1_Load裡,宣告了一個同名變數,它life cycle只有在Form1_Load裡, 離開後就被GC回收了。 如果是這樣,將 "classA a=new classA();" 改成 "a=new classA();"就可了。 -- ˋ│ˊ ˊ 一 今 ─┬─ ┌──┐ ‧ 一 今 ┼┼┼ ┼┐ˋ ┼ 心 ─┼─ 口 , 心 土 │ ┤三 │ 人 土 └──┘ ╯口 人 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.59.10.250
文章代碼(AID): #12KPQ4U_ (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #12KPQ4U_ (C_Sharp)