Re: [問題]請問關於ArrayList,繼承以及事件

看板C_Sharp (C#)作者 (都要怪加拿大)時間18年前 (2007/08/10 15:52), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
※ 引述《saloonpass (聖誕大快樂)》之銘言: : 大大你好: : 我有三個問題,想請大大幫忙解決 : 1.我需要在頁面中用到很多的textbox : 請問一下如何用ArrayList來達成 : 需要new之後再一個一個用Add嗎? : 還是ArrayList有其他的方法來一次產生大量的物件呢? : 2.另外我要請問,如果我需要把textbox自訂一個功能 : 「當Textbox被選取的時候,背景顏色改變,當focus不在的時候再變回來」 : 我希望可以透過自訂一個MyTextbox,並繼承textbox來達成 : 但是當我沒有實體化這個類別時,好像不能使用他的事件 : 這讓我很困擾 : 因為我的每一個textbox都要這個功能, : 我不希望實體化了好幾十個textbox之後,再一個一個去點事件,做修改 : ^^^^^^^^^^^^^^^^ 不用一個一個去點阿 全部圈選在按Enter跟Leave事件就好了 private void txtTest_Enter(object sender, System.EventArgs e) { TextBox currentTextBox = (TextBox)sender; currentTextBox.BackColor = System.Drawing.Color.Pink; } private void txtTest_Leave(object sender, System.EventArgs e) { TextBox currentTextBox = (TextBox)sender; currentTextBox.BackColor = System.Drawing.Color.White; } 這樣全部的textbox都有變色的效果了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.56.118 ※ 編輯: koken 來自: 220.130.56.118 (08/10 16:19)
文章代碼(AID): #16l1bGqq (C_Sharp)
文章代碼(AID): #16l1bGqq (C_Sharp)