项目中有一个窗体的全部Label的显示都是最后一个文字只显示半边,我一个一个把宽度拉宽了,保存了,可下次再打开的时候还是缺半边字,而且就算是我改完没退出之前运行时也是缺半边,其他窗体都是正常显示文字的,这是怎么回事啊,奇怪了,

解决方案 »

  1.   

    把label的AUTOSIZE属性改成False就可以了
      

  2.   

    看一下是不是FORM 的字体设置不恰当
      

  3.   

    肯定:
    1,Label.AutoSize:=false
    2,Label.Caption含有汉字(Unicode字体)
    当两者同时存在的时候……
      

  4.   

    还有,我也不知道怎么改的现在的问题更奇怪了,,,,
    窗体中有一个Panel,设计的时候Panel是和窗体一样大的,显示也是一样大的,最大化的时候Panel也能随着窗体变成最大,但是这个项目一运行的时候,,Panel的右侧和下侧却出现很大块的空区域,颜色也是窗体的颜色,不管放大还是缩小,这个区域都按比例地存在,,这又是怎么回事啊????
      

  5.   

    你只要在caption屬情中用空格就行
      

  6.   

    怎么改啊????现在Panel的大小总是AUTOSIZE-TRUE的大小,不管我设FALSE还是TRUE,Panel的右侧和下侧总出现很大块的空区域,,这到底是怎么回事啊,我都晕了,
      

  7.   

    你把Panel的Align属性设置为alClient