• 1405/03/18

تمرین جلسه 39 متدها :

تمرین جلسه 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;
        }

تصویر اجرای برنامه: