Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
每当按下按钮时,我想将新文本的颜色更改为与以前文本的颜色不同。例如,如果用户按下“红色”按钮,他输入的下一个文本将是红色的。然后,当他按下“蓝色”按钮时,他键入的下一个文本将是蓝色的,而红色文本保持不变......等等。
不知道有没有可以这样设置的属性。但是您可以像下面的伪代码那样以编程方式来完成它:
在相应按钮的单击事件中,您分别设置NextColor变量, 例如:
btnBlue_OnClick() { NextColor = blue; //Do your work }
现在在OnTextChanged事件(或根据您的需要更合适的事件)使用NextColor初始化 textBox 颜色。