سلام به همگی.
منم یه تیکه کد از یکی از پروژه های خودم رو گذاشتم (البته به صورت ساده تر) که برای زیبا شدن فرم به رابط کاربر کمکتون خواهد کرد.

کار کد : در صورتی که تعداد کارکتر های وارد شده ی textBox1 کمتر مساوی 3 عدد بود رنگ تکست به صورت سبز و ProgressBar سه پله افزایش پیدا کنه

همونطر که از کد پیداست نیاز به یک textBox1 و یک progressBar1 داریم :


string strt;
strt = textBox1.Text;
progressBar1.Value = Int32.Parse(strt.Length.ToString());
if (progressBar1.Value <= 3)
{
textBox1.BackColor = Color.Salmon;
}
else if (progressBar1.Value >= 3 && progressBar1 .Value <=6)
{
textBox1.BackColor = Color.Gold;
}
else if (progressBar1.Value >= 6)
{
textBox1.BackColor = Color.PaleGreen;
}