vs2005,我托了一个tabControl,appearance为top,分别有2个标签,各自名为a和b,这时我把alignment属性改为left,也就是把标签改为显示在左边,标签的字就看不见了,就算把标签设大,也看不见,请问怎么处理?
不过如果把appearance设为buttons却又可以显示,这又是为什么呢?有什么办法能不设为buttons就可以显示出标签文本吗?

解决方案 »

  1.   

    appearance为top   ????我的appearance怎么只有normal,buttons,flatbuttons  应该 是alignment为top   吧.我的可以显示,不知道你的为什么,帮你顶!
      

  2.   

    奇怪,难道是我装的版本有问题。我社为left后,又设为buttons,可以显示,但是也有问题,字变成倾斜90度,还有button和右边其对应的panel之间还空出了一大片空间,真是看了难受
      

  3.   

    我用team版本也一样的问题!但是编译出来的程序在vista系统用就正常!!!估计是.net的bug。
      

  4.   

    楼主写错了,tabControl中可以设置标签位置的属性是Alignment,它有top、bottom、left和right四个选项,appearance这个属性中有normal、buttons、flatbuttons三个选项。
    我现在也遇到楼主所说的问题,在appearance设为normal时,把Alignment设置为left或right时,标签的名称(tabpage.text)就不显示,但设置成top和bottom时就可以显示出来;appearance设为bottons时Alignment设置为left或right时,标签的名称(tabpage.text)可以显示出来但样子很难看。真是很奇怪哎???请问有哪位高人遇到并解决了这个问题呀。