天劍流星
2005-04-03 09:05:17 UTC
例如我在form上放了一個ProgressBar控制項,叫progressBar1,
另外還有一個按鈕叫buttom1。
問題來了,我在buttom1的click事件裡,可以自由地用
progrssBar1.Increment(value)等動作來控制該progressbar,
但如果我自己另外寫其他的class或function,然後在裡面就無法如上使用了。
一用的話,就會出錯,錯誤訊息是:
'WindowsApplication1.Form1.progressBar1' 代表 '欄位',但是必須是 '類別'
我想應該不是progressbar的問題,可能其他的控制項,都會有這個問題,
請問有沒有人到底錯在哪呢?
ps.其實總結就是,c#中,在自訂類別或函式裡,想操作控制項,該怎麼做?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.174.150.118
[1;31m→ [33mEric30[m[33m:所謂"另外寫"是怎麼個寫法? [m 140.113.138.30 04/04
另外還有一個按鈕叫buttom1。
問題來了,我在buttom1的click事件裡,可以自由地用
progrssBar1.Increment(value)等動作來控制該progressbar,
但如果我自己另外寫其他的class或function,然後在裡面就無法如上使用了。
一用的話,就會出錯,錯誤訊息是:
'WindowsApplication1.Form1.progressBar1' 代表 '欄位',但是必須是 '類別'
我想應該不是progressbar的問題,可能其他的控制項,都會有這個問題,
請問有沒有人到底錯在哪呢?
ps.其實總結就是,c#中,在自訂類別或函式裡,想操作控制項,該怎麼做?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.174.150.118
[1;31m→ [33mEric30[m[33m:所謂"另外寫"是怎麼個寫法? [m 140.113.138.30 04/04