解决方案 »

  1.   

    实现的办法很多。但这个貌似不会在winform上的场景
      

  2.   

    确定只有3  6  9 天吗?如果确定的话,可以做3个pictureBox,颜色都是黄色,然后放在3个段上,默认都是不显示,然后做判断,如果符合了3就显示pictureBox1,符合了3和6就显示pictureBox1与pictureBox2,以此类推
      

  3.   

    进度条如果要实现你这显示效果还要重绘,还不如搞两个Panel
      

  4.   

    ProgreeBar的最大值等于当月的天数,每签到一天,value++
      

  5.   

    改变 它的Value值就行了。