vb的两个小疑点

vb的两个小问题
问题1:进度条上有一个显示进度百分比的label,想把label做成透明的,进度条没到label时是form背景色,进度条到了label时是进度条的兰色,不会弄了,看网上说用backstyle设置,但VS2012中没有这个属性,怎么才能实现这个功能呢?
问题2:在文本框里输出计算的结果(数字)时,数字比较多而且位数不一样,两个数字间用了两个空格,所以输出自动换行时有的就把空格赶在了行首,不好看,也不符合我们的习惯,如果强制换行,又因为数字位数不一样,有的在强制换行前一行就满了,自动换行了,造成下一行只有一两个数字的时候又强制换行了,怎么解决呢?
本人业余,小白级别,大虾们别笑啊,用的是VS2012的VB环境。
------解决方案--------------------
刚试了一下,label说不支持透明背景色,textbox也不支持,正常方法应该是不行了。不嫌麻烦可以GDI自己画上去..