none
Evento clique do botão para BackGroundImage RRS feed

Respostas

  • Coloque as imagens em um ImageList (ImageCollection) e vá trocando dessa forma:

    No contexto do Form, coloque:

    int contador = 0;

    No evento do botão coloque:

    form.BackgroundImage = imageList1.Images(contador);
    contador++;
    if (imageList1.Images.Count == contador)
    	contador = 0;




    Diego Murakami View Diego Murakami's LinkedIn profile - MCP, MS
    * Por favor "Marcar como Resposta" caso esta for útil para sua dúvida.


    terça-feira, 20 de maio de 2014 18:22

Todas as Respostas

  • Coloque as imagens em um ImageList (ImageCollection) e vá trocando dessa forma:

    No contexto do Form, coloque:

    int contador = 0;

    No evento do botão coloque:

    form.BackgroundImage = imageList1.Images(contador);
    contador++;
    if (imageList1.Images.Count == contador)
    	contador = 0;




    Diego Murakami View Diego Murakami's LinkedIn profile - MCP, MS
    * Por favor "Marcar como Resposta" caso esta for útil para sua dúvida.


    terça-feira, 20 de maio de 2014 18:22
  • Oque o amigo Diego Murakimi postou serve para seu caso, porem se você não quiser que as imagens sempre apareçam na mesma sequencia você pode utilizar um Random() para sortear um numero de 0 até o total de imagens que você colocou no ImageList.

    EX:

    Random sortearImg = new Random();
    sortearImg .Next(0,20);

    Ai é só fazer isto imageList1.Images(sortearImg);

    Ai ele vai mostrando as imgens em ordem diferente toda vez.

    Abraço.

    • Sugerido como Resposta Diego Murakami quarta-feira, 21 de maio de 2014 19:53
    quarta-feira, 21 de maio de 2014 19:48
  • Me ajudou ! VLW

    quarta-feira, 21 de maio de 2014 21:20