C#的进度条透明的情况(穿透问题)

如图:

很明显,可以看到透过进度条的框框可以看到下面的软件界面,

之前出现这种情况是因为pictureBox和panel层级之间的关系造成的,

没想到这次的原因居然不是这样,而是因为少了backColor这个属性

    this.progressTotal.BackColor = System.Drawing.SystemColors.Control;

出现上述问题就是因为在designer.CS中少写了这一行,加上之后:

OK,没有穿透的问题了

posted @ 2014-12-31 15:23  一菲聪天  阅读(896)  评论(0编辑  收藏  举报