[問題]請問關於ArrayList,繼承以及事件
大大你好:
我有三個問題,想請大大幫忙解決
1.我需要在頁面中用到很多的textbox
請問一下如何用ArrayList來達成
需要new之後再一個一個用Add嗎?
還是ArrayList有其他的方法來一次產生大量的物件呢?
2.另外我要請問,如果我需要把textbox自訂一個功能
「當Textbox被選取的時候,背景顏色改變,當focus不在的時候再變回來」
我希望可以透過自訂一個MyTextbox,並繼承textbox來達成
但是當我沒有實體化這個類別時,好像不能使用他的事件
這讓我很困擾
因為我的每一個textbox都要這個功能,
我不希望實體化了好幾十個textbox之後,再一個一個去點事件,做修改
請問有什麼方法可以達成嗎?
3.最後我還有一個問題,如果真的沒辦法在物件的層級把這個功能加進去
那我希望每一個物件都可以執行到相同的method
也就是我希望只用一個method來達到變換底色和換回來的動作
讓每一個textbox的event都對應到這個相同的method
那我怎麼得到「呼叫的物件」的資訊
到底是textbox1還是textbox2呼叫這個方法的
是用什麼方法可以取得呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.20.98.2
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 4 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章