一个立着的温度计图片 ..温度计右面 有5张图片(分别放在温度计的10度 20度 30度 40度 50度的位置)下面放两个按钮 一个按钮的功能是  每点一次 图片就切换一张  每点一次 图片就切换一张(图片切换顺序是10~20~30~40~50)每次只显示一张图片 其它四张图片隐藏
 另一个按钮的功能和它相反  功能是   每点一次  图片就切换一张(图片切换顺序是50~40~30~20~10)这种功能该怎么实现啊 求高手指点一下 希望能给下代码 小弟感激不尽!!!!! 

解决方案 »

  1.   

    int tmp = 10; // default 10 ;
    //默认 
    ……
    void btnUP_Click()
    {
       HideAll();
       temp += 10;
       temp = temp % 50; 
       switch(temp)
       {
         case 10:
                 pictemp10.visible = true;
                 break;
         .
         .
         .
       } 
      }
      //另一半反过来即可 图片先放好
      void HideAll()
      { 
         pictemp10.Image = "10度图片";  //……相同pictemp20.Image = "20度图片";  
         pictemp10.visible = pictemp20.Visible = …… = pictemp50.Visible = false;
      }
      

  2.   

    再加temp > 50 判断 
      

  3.   

    可以使用imagelist 保存那4张图片的索引 然后在按钮的click事件里添加 修改 picturebox的图片 让picturebox 发生重绘 然后达到图片改变的目的 这是我想的办法