我有一个名为的文本框txtMessages
,我想更改该文本框中的文本颜色,但不是整个文本例如:
KrAToS : 嗨我有一个问题
我想要 KrAToS 部分,它是 ( this.client.NetworkName
) 以红色显示,但文本的其余部分保持黑色。
这是我的代码:希望有人能帮助提前谢谢
private void SendMessage()
{
if ( this.client.Connected && this.txtNewMessage.Text.Trim() != "" )
{
this.client.SendCommand(new Proshot.CommandClient.Command(Proshot.CommandClient.CommandType.Message , IPAddress.Broadcast , this.txtNewMessage.Text));
this.txtMessages.Text += this.client.NetworkName;
this.txtMessages.Text += " : " + this.txtNewMessage.Text.Trim() + Environment.NewLine;
this.txtNewMessage.Text = "";
this.txtNewMessage.Focus();
}
}