Re: [問題] 靜態有辦法修改物件的屬性嗎?

看板C_Sharp作者 (Optimist)時間16年前 (2009/11/10 23:16), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《fommon (fommon)》之銘言: : 不好意思小弟剛接觸C#,請多包涵 : 我在class form1裡寫 : static void test() : { : } : 我想利用他改變progressBar1的value值 : 可是因為是靜態需要有物件參考才能 : 我到網路上查,發現可以寫成 : Form1 t = new Form1(); : t.progressBar1.value ++; : 如果這樣寫的確可以在staic執行 : 可是還是沒辦法對progressBar1的value做改變 : 新手問題,不好意思麻煩各位了 你這樣等於是建立一個新的form1 而控制新form1裡面的progressBar1 你可以將form1改成this試試看 t的建構式請去掉x -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.30.251

11/10 23:18, , 1F
附註: MSDN真的很好用 http://ppt.cc/k3_8
11/10 23:18, 1F
文章代碼(AID): #1A-OFCiF (C_Sharp)
文章代碼(AID): #1A-OFCiF (C_Sharp)