0

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

4

1 回答 1

0

不知道有没有可以这样设置的属性。但是您可以像下面的伪代码那样以编程方式来完成它:

  1. 声明一个名为NextColor的全局/公共变量。
  2. 在相应按钮的单击事件中,您分别设置NextColor变量,
    例如:

    btnBlue_OnClick()  
    {  
        NextColor = blue;  
        //Do your work  
    }
    
  3. 现在在OnTextChanged事件(或根据您的需要更合适的事件)使用NextColor初始化 textBox 颜色。

于 2013-01-28T11:21:00.920 回答