Re: [問題] 請問一個關於控制項操作的問題
看板C_Sharp (C#)作者perturbed (perturbed seed)時間20年前 (2005/04/05 03:33)推噓0(0推 0噓 0→)留言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
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章