none
Mudar imagem do botão enviar a hora local para outro form. RRS feed

  • Pergunta

  • Boa noite pessoal, estou com um pequeno problema. Um não vários.

    Tenho este código e o mesmo precisa mudar a imagem ao ser acionado. Não o backgroundimage e sim a imagem.

    E neste mesmo botão devo enviar informação da hora em que foi acionado para um outro form.

    private void BtnEquipagem_Click(object sender, EventArgs e)
            {
                if(BtnEquipagem.Enabled==true)
                {
                    BtnIniMergulho.Enabled = true;
                    BtnEquipagem.Enabled = false;
                }
            }
    
            private void BtnIniMergulho_Click(object sender, EventArgs e)
            {
                if(BtnIniMergulho.Enabled==true)
                {
                    BtnVeloDescida.Enabled = true;
                    BtnIniMergulho.Enabled = false;
                }
            }
    
            private void BtnVeloDescida_Click(object sender, EventArgs e)
            {
                if(BtnVeloDescida.Enabled==true)
                {
                    BtnSinoAgua.Enabled = true;
                    BtnVeloDescida.Enabled = false;
                }
            }

    terça-feira, 21 de abril de 2020 02:12

Todas as Respostas

  • Ola,

    Você pode tentar a função abaixo adicionar no seu IF loop

    List<Image> imageList = new List<Image>(); 
    imageList.Add(Bitmap.FromFile(YourFilePath));
    terça-feira, 21 de abril de 2020 14:31
    Moderador
  • Mauricio obrigado pela ajuda. Eu fiz deste jeito e deu certo,só não sei se é o correto.
     private void btnDesequipa_Click(object sender, EventArgs e)
            {
                if (btnDesequipa.Enabled == true)
                {
                    btnEquipagem.Enabled = true;
                    btnDesequipa.Enabled = false;
                    pictureBox8.ImageLocation = "C:/SubSea NetWork TV/Resource/GreenLed.ico";
    
    
                    pictureBox1.ImageLocation = "C:/SubSea NetWork TV/Resource/RedLed.ico";
                    pictureBox2.ImageLocation = "C:/SubSea NetWork TV/Resource/RedLed.ico";
                    pictureBox3.ImageLocation = "C:/SubSea NetWork TV/Resource/RedLed.ico";
                    pictureBox4.ImageLocation = "C:/SubSea NetWork TV/Resource/RedLed.ico";
                    pictureBox5.ImageLocation = "C:/SubSea NetWork TV/Resource/RedLed.ico";
                    pictureBox6.ImageLocation = "C:/SubSea NetWork TV/Resource/RedLed.ico";
                    pictureBox7.ImageLocation = "C:/SubSea NetWork TV/Resource/RedLed.ico";
                    pictureBox8.ImageLocation = "C:/SubSea NetWork TV/Resource/RedLed.ico";
    
                }
    
            }

    terça-feira, 21 de abril de 2020 15:13