Text 每当按下按钮时,如何更改用户输入文本的颜色?

Text 每当按下按钮时,如何更改用户输入文本的颜色?,text,input,colors,editor,textarea,Text,Input,Colors,Editor,Textarea,每当按下按钮时,我想将新文本的颜色更改为不同于前一文本的颜色。例如,如果用户按下“红色”按钮,他键入的下一个文本将是红色的。然后,当他按下“蓝色”按钮时,他键入的下一个文本将是蓝色的,红色文本保持不变……以此类推。不知道是否有任何属性可以这样设置。 但您可以通过编程的方式来完成,如以下伪代码: 声明一个名为NextColor的全局/公共变量 在相应按钮的点击事件中,分别设置下一个颜色变量 例如: 现在,在OnTextChanged事件(或根据需要更合适的事件)中,使用NextColor初始化文

每当按下按钮时,我想将新文本的颜色更改为不同于前一文本的颜色。例如,如果用户按下“红色”按钮,他键入的下一个文本将是红色的。然后,当他按下“蓝色”按钮时,他键入的下一个文本将是蓝色的,红色文本保持不变……以此类推。

不知道是否有任何属性可以这样设置。 但您可以通过编程的方式来完成,如以下伪代码:

  • 声明一个名为NextColor的全局/公共变量
  • 在相应按钮的点击事件中,分别设置下一个颜色变量
    例如:

  • 现在,在OnTextChanged事件(或根据需要更合适的事件)中,使用NextColor初始化文本框颜色

  • btnBlue_OnClick()  
    {  
        NextColor = blue;  
        //Do your work  
    }