quarta-feira, 21 de setembro de 2016

Aula 14-09-16 Visual Critter






Neste exercício utilizei vários conceitos já estudados como scrollbar, radiobox, combobox.






namespace Aula_14_09_16_VisualCritter
{
    public partial class frm_visualCritter : Form
    {
        public frm_visualCritter()
        {
            InitializeComponent();
        }

        private void rdbBlue_CheckedChanged(object sender, EventArgs e)
        {
            if (rdbRed.Checked == true)
            {
                pictureBox1.BackColor = Color.Red;
            }
        }

        public void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            int selectedIndex = cmbMood.SelectedIndex;
            object selectedItem = cmbMood.SelectedItem;
            MessageBox.Show("Mood selected: " + selectedItem.ToString() + "\n" +
              "Índice: " + selectedIndex.ToString());
            int index;
            index = Convert.ToInt32(cmbMood.SelectedIndex);

            if (index == 3)
            {
                pictureBox1.Image = ptbLouco.Image;
            }

            else if (index == 2)
            {
                pictureBox1.Image = ptbIndiferente.Image;
            }

            else
            {
                pictureBox1.Image = ptbAlegre.Image;
            }
        }

        private void srbSize_Scroll(object sender, ScrollEventArgs e)
        {
            pictureBox1.Size = new Size(srbSize.Value, srbSize.Value);
        }

        private void rdbGreen_CheckedChanged(object sender, EventArgs e)
        {
            if (rdbGreen.Checked == true)
            {
                pictureBox1.BackColor = Color.Green;
            }
        }

        private void rdbBlue_CheckedChanged_1(object sender, EventArgs e)
        {
            if (rdbBlue.Checked == true)
            {
                pictureBox1.BackColor = Color.Blue;
            }
        }

        private void btnChange_Click(object sender, EventArgs e)
        {
            string nome;
            nome = txbChange.Text;
            lblNome.Text = nome;

        }
    }
}

Nenhum comentário:

Postar um comentário