2013-01-21 64 views
0

無論何時按下按鈕,我都希望將新文本的顏色更改爲與先前文本的顏色不同。例如,如果用戶按下「紅色」按鈕,則他鍵入的下一個文本將變爲紅色。然後,當他按下「藍色」按鈕時,他鍵入的下一個文本將變爲藍色,並且紅色文本保持不變......等等。如何在按下按鈕時更改用戶輸入文字顏色?

回答

0

不知道是否有任何可以這樣設置的屬性。 但你能做到這一點的,如下面的僞代碼的編程方式:

  1. 聲明一個名爲NextColor全球/公共變量。
  2. 上點擊相應的按鈕的事件,則分別設置NextColor變量,
    例如:

    btnBlue_OnClick() 
    { 
        NextColor = blue; 
        //Do your work 
    } 
    
  3. 現在關於OnTextChanged事件(或更合適的事件根據您的需要)初始化文本框顏色與NextColor

相關問題