سلام
دوتا سوال دارم اونم اینه که مثلا هر بار یک چیزی توی RTB نوشته شه به یک رنگ در بیاد ، مثلا من از این کد استفاده میکنم ( کدی که در پروژه ی اصلی بود) :
[CSHARP] if (msg.Subject != null)
{
txtSubject.Text = msg.Subject;
rtfChat.SelectionColor = Color.DarkGreen;
rtfChat.AppendText(msg.From.Resource + " changed subject: ");
rtfChat.SelectionColor = Color.Black;
rtfChat.AppendText(msg.Subject);
rtfChat.AppendText("\r\n");
}
else
{
if (msg.Body == null)
return;
rtfChat.SelectionColor = Color.Red;
rtfChat.AppendText(msg.From.Resource + " said: ");
rtfChat.SelectionColor = Color.Black;
rtfChat.AppendText(msg.Body);
rtfChat.AppendText("\r\n");
}[/CSHARP]
اگه بخوام کاری کنم که هر بار پیامی که میاد (قسمت دوم کد یعنی از else به بعد) به رنگی به انتخاب خود برنامه(بین رنگ های موجود در سی شارپ به جز آبی و قرمز) در بیاد چیکار کنم؟یعنی به صورت تصادفی
سوال دومم اینه که اگه بخوام کاری کنم که مثلا از بین ، Pashmak 1 تا 20 فقط PASHMAK15 به رنگ قرمز در بیاد و بیاد در اول لیست باکس و PASHMAK 11 به رنگ آبی در بیاد و بیاد در زیر Pashmak15 ( یعنی در دومین سطر) چیکار باید بکنم؟
ممنون