如何做到啊?

解决方案 »

  1.   

    AutoSize设为False
    WordWrap设为True
    Height设的高一些。
      

  2.   

    动态lable1.caption := '换'+#13+'行';
      

  3.   


    楼上讲:
    AutoSize设为False
    WordWrap设为True
    Height设的高一些之后怎样啊?
      

  4.   

    必须用代码:
    lable1.caption := 'ABC'+#13+'EFG';
      

  5.   

    嗬嗬,我有一招,点击右键,view as text然后找到你的label,然后换行的时候加'#13#10'一定要加引号,不用加号连接。其实delphi7里面早已经把label的caption弄成stringlist,来输入了。
      

  6.   

    对了,再用view as form换回来你就看到效果了。不过在caption里面,你是看不到#13#10的。不过有两个空格……切记啊,一定要用''包围输入比如这个  object Label1: TLabel
        Left = 184
        Top = 80
        Width = 52
        Height = 26
        Caption = 'Label1'#13#10'djalskdjflak'
      end就会显示。Label1
    djalskdjflak如果像我习惯的多来点空行呢。就  object Label1: TLabel
        Left = 184
        Top = 80
        Width = 52
        Height = 26
        Caption = 'Label1'#13#10#13#10'djalskdjflak'
      end就是这样了:Label1djalskdjflak希望能喜欢……^_^
      

  7.   

    我经常view as text的,修改caption方便,比如改menu 改button……
      

  8.   

    果然是好办法,但是万一行数多了就累人了,也是解决的办法 很满意 
    i like it,thanks a lot!!!
      

  9.   

    行数多了?那就用memo或者其他的,毕竟是标签label,几个字就够了。
      

  10.   

    好,谢谢你!给分
    那个
    AutoSize设为False
    WordWrap设为True
    Height设的高一些。
    是怎么回事啊?
    那个wordwrap 属性是什么意思?
      

  11.   

    现在有很好用的第三方控件支持lable换行显示,编辑时只需正常回车换行就行啦!
      

  12.   

    那个也是一种方法,就是限制边界的一个方法。有关wordwrap不要问我,最好查delphi的帮助。
      

  13.   

    那个也是一种方法,就是限制边界的一个方法。有关wordwrap不要问我,最好查delphi的帮助。