Как реализовать кнопки previous и next?

Мне нужно переключать изображения на одном picturebox. Этот код плохо работает, приходится по несколько раз нажимать, и не сразу срабатывает:

int count = 0;

        private void pictureBox4_Click(object sender, EventArgs e)
        {
            count++;
            if(count == 1)
            {
                pictureBox2.Image = Properties.Resources.Dark_1;
            }
            if (count == 2)
            {
                pictureBox2.Image = Properties.Resources.Dark_2;
            }
            if (count == 3)
            {
                pictureBox2.Image = Properties.Resources.Dark_3;
            }
            if (count == 4)
            {
                pictureBox2.Image = Properties.Resources.Dark_4;
            }
        }

        private void pictureBox3_Click(object sender, EventArgs e)
        {
            count--;
            if (count == 1)
            {
                pictureBox2.Image = Properties.Resources.Dark_1;
            }
            if (count == 2)
            {
                pictureBox2.Image = Properties.Resources.Dark_2;
            }
            if (count == 3)
            {
                pictureBox2.Image = Properties.Resources.Dark_3;
            }
            if (count == 4)
            {
                pictureBox2.Image = Properties.Resources.Dark_4;
            }
        }

Ответы (0 шт):