تمرین جلسه 39
تو این تمرین سعی کردم کنترل صدای رسانه ی تلفن همراه رو وقتی هندزفری بهش وصل میشه شبیه سازی کنم که اگر صدا بالاتر از هشتاد بره رنگ فونت قرمز بشه و هشدار بده: صدای بیشتر ممکنه به گوش آسیب بزنه.
کد تمرین:
int lastvalue = 1;
public Form1()
{
InitializeComponent();
trackBar1.Value = 1;
lblValue.Text = trackBar1.Value.ToString();
}
private void trackBar1_Scroll(object sender, EventArgs e)
{
lblValue.Text = trackBar1.Value.ToString();
if(trackBar1.Value > 80 && lastvalue <= 80)
{
ekhtar();
}
else if(trackBar1.Value <= 80)
{
Normal();
}
lastvalue = trackBar1.Value;
}
private void ekhtar()
{
lblValue.ForeColor = Color.Red;
MessageBox.Show("صدای زیاد ممکن است به گوش آسیب برساند!");
}
private void Normal()
{
lblValue.ForeColor = Color.Black;
}تصویر اجرای برنامه:
